在构建我的应用程序后,我如何区分我的非开发npm依赖项

时间:2017-12-22 17:33:48

标签: npm

我们有很多项目 - 它们是打字稿但不是特别重要,重要的是我们有dev依赖项。实际上,我们的大多数项目都具有比prod依赖项更多的dev依赖项 - 无限的测试框架。

所以,我检查了所有的依赖项,构建并测试了我的应用程序,并假设它一切正常,我想用我的编译应用程序及其依赖项。

有没有一种简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

我想到的一种方法是可能的解决方案如下: (这在CI构建上运行,因此我们需要从头开始)

  • npm install
  • npm run build
  • npm test
  • npm rimraf node_modules(我认为这样可行......)
  • npm install --production

关于这种方法的评论?