我需要在“npm pack”时包含一些模块和应用程序。 我们是否可以选择将npm模块与应用程序一起包含在内?
答案 0 :(得分:5)
在package.json中,我们可以指定在打包时需要捆绑的依赖项列表。
....
"bundledDependencies": [
"dependency_1",
"dependency_2"
]
....
有关Here is a schema of the database的更多详情 维护此列表可能需要更多手动工作。为此,有一个名为bundledDependency can be found here
的库用法
$ bundle-deps [path/to/project]
bundled 48 dependencies.
$ npm pack
// you will see the packaged file contains all your dependencies specified.
答案 1 :(得分:0)
如果您想依赖自己package
的{{1}},请使用Node.js' require,然后你想在本地安装,这是npm install的默认行为。另一方面,如果您想将其用作命令行工具(例如module
),则需要安装grunt CLI
。
如需进一步说明,请参阅here