Wie npm einen bestimmten Ordner veröffentlichen, aber als Paketstamm

Ich habe ein Projekt, das eine Schluckaufgabe zum Erstellen und Verpacken der Quellen und der Veröffentlichung in einem Verzeichnis mit dem Namen @ enthäldist. Mein Ziel ist es, es als npm-Paket zu veröffentlichen, aber nur meinen dist-Ordner. Dasnpm Dokumentation sagt, dass ich das @ benutzen kafiles tag, um die zu exportierenden Dateien anzugeben. Es klappt. In der Dokumentation heißt es aber auch:

Wenn Sie einen Ordner im Array benennen, enthält dieser auch die Dateien in diesem Ordner

Das Ergebnis ist ein npm-Paket, das folgendermaßen aussieht:

Aber ich möchte alle meine Dateien im Stammverzeichnis des Pakets sehen (ohne dasdist Mappe). Meinindex.js -Datei befindet sich imdist -Ordner, sollte sich aber im Stammverzeichnis befinden. Ich habe versucht, Tag @ zu setzfiles wie/dist/**/* aber es hat nicht funktioniert.

Wie kann ich das erreichen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage