jenkins 上传node项目到服务器?

jenkins 部署node项目时,关于node_modules的问题

npm install 应该在何时执行,个人觉得应该在上传服务器后执行远程脚本在服务器上安装npm包。但网上资料有很多在构建步骤时就执行了npm install 
这样的话,因为有node_modules,上传文件会很大,导致构建时间很长,该怎么解决。是要在构建时,执行一个把工作空间的文件打包么。


侃侃无极
浏览 443回答 1
1回答

牧羊人nacy

最近遇到了同样的问题,每次构建都要执行npm install太耗费时间了,而且node_modules不能安装配置文件目录,下次构建之前会把这个目录清空从SVN重新拉代码。我的想法是npm install每次执行可以,但是要将node_modules配置为全局目录,这样即使执行install也只会下载不存在或有更新的module,也不会耗费太多时间
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript