npm publishせずにパッケージに同梱されるファイルを確認する方法
1663 ワード
.npmignoreや、.gitignore、そしてpackage.jsonのfiles
フィールドの設定がどのように作用しているかを確認する方法。
次のコマンドを実行すると、パッケージを公開(publish)せずにどのファイルがパッケージに含まれるかを確認することができる:
npm pack --dry-run
実行結果の例:
npm notice
npm notice 📦 [email protected]
npm notice === Tarball Contents ===
npm notice 344B lib/index.js
npm notice 236B lib/Option.js
npm notice 845B lib/PathPrefixResolver.js
npm notice 1.3kB lib/Route.js
npm notice 770B package.json
npm notice 195B lib/index.js.map
npm notice 270B lib/Option.js.map
npm notice 835B lib/PathPrefixResolver.js.map
npm notice 1.2kB lib/Route.js.map
npm notice 142B README.md
npm notice === Tarball Details ===
npm notice name: koa-path-prefix-router
npm notice version: 1.0.0
npm notice filename: koa-path-prefix-router-1.0.0.tgz
npm notice package size: 2.3 kB
npm notice unpacked size: 6.1 kB
npm notice shasum: 5c87c389484903326ad67c34493c85852efe1a95
npm notice integrity: sha512-hDxcatoFQciSa[...]Rm40FFkjTcQww==
npm notice total files: 10
npm notice
koa-path-prefix-router-1.0.0.tgz
この出力結果の=== Tarball Contents ===
にリストアップされたファイルがパッケージに同梱されるので、そのリストを目視で確認する。
参考
Author And Source
この問題について(npm publishせずにパッケージに同梱されるファイルを確認する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/suin/items/4a3ecb8a74ddf1c9ab66著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .