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?