2017-01-22 1 views
0

The docs erklären, wie Sie steuern, welche Dateien sind nicht an die Npm-Registrierung gesendet, wenn Sie npm publish ausführen.Gibt es eine Möglichkeit, aufzulisten, was "npm publish" tatsächlich veröffentlicht?

Wenn Sie .npmignore verwenden, oder Sie git nicht verwenden, unterscheidet sich der Satz von Dateien von dem Satz, der an Ihren Quell-Repo gesendet wird.

Gibt es eine Möglichkeit, die Dateien aufzulisten, die npm publish sendet?

Ich weiß, dass npm pack einen Tarball erstellen wird, der diese Dateien enthält, aber ein Tarball erstellen und dann seinen Inhalt auflisten scheint ein wenig klobig.

+1

Nicht mit 'npm' selbst, aber es gibt einige Tools, die Sie verwenden können, z. [pkgfiles] (https://github.com/timoxley/pkgfiles), [irisches Pub] (https://github.com/thlorenz/irish-pub). – eush77

+0

@ eush77 Wenn Sie das als Antwort hinzufügen, werde ich es akzeptieren. – Dancrumb

Antwort

1

Gegenwärtig gibt es keine solche Sache in npm (siehe this issue).

Im Moment können Sie einige externe Tools verwenden, die die von Ihnen geforderte Funktionalität implementieren, z. pkgfiles oder irish-pub.

Verwandte Themen