标签: javascript npm continuous-integration node-modules
我正在处理的当前项目在node_modules内部有一个依赖项,作为CI流程的一部分,我们cd进入模块的文件夹并运行npm install,然后运行模块的构建npm build脚本,然后将构建工件移回主项目文件夹,在其中可以将其用作“子应用程序”。
node_modules
cd
npm install
npm build
这对我来说似乎效率很低,至少看起来是非正统的,让我担心,但是由于某些原因,这似乎是解决我们所面临问题的最简单方法。
此方法是否有任何隐藏的陷阱?这样做是否有可能稍后再次咬我,还是我应该意识到的任何警告?