捆绑本地NPM依赖关系并发布

时间:2019-03-22 07:14:28

标签: npm

我有一个项目,其中包括:

  • module1 /
  • module2 /(取决于module1)
  • mainmodule /(取决于module2)

是否可以在不发布module1和module2的情况下发布mainmodule? 即以某种方式将本地依赖项绑定到mainmodule内?

1 个答案:

答案 0 :(得分:3)

您要使用importrequire导入依赖项模块吗?如果是,则可以,使用mainmodule这样的打包程序(例如webpack)从您的webpack mainmodule.js -o bundle.js 创建唯一的打包程序。 在您的mainmodule内部,您只需要一个package.json文件和Webpack即可在本地或全局安装。之后,只需运行此命令

{{1}}

Webpack将所有模块捆绑在一起只是一个模块。