我的包裹树:
LICENSE
README.md
main.js
package.json
- node_modules
- m
foo.wasm
package.json我希望npm pack to 包括 the node_modules/m,私有模块不被发布到npmjs。这是我的.npmignore
**/*
!main.js
!node_modules/m/package.json
!node_modules/m/foo.wasm我的.gitignore
node_modules但是npm pack不遵循它,只打包前四个文件。
npm notice === Tarball Contents ===
npm notice 35.1kB LICENSE
npm notice 104B README.md
npm notice 12.6kB main.js
npm notice 1.2kB package.json在https://docs.npmjs.com/cli/v7/using-npm/developers#keeping-files-out-of-your-package中,npm将首先使用.npmignore。我的问题是,为什么npm pack不遵循它?我的用法有错误吗?
谢谢。
https://stackoverflow.com/questions/67719967
复制相似问题