平时部署vue前端项目的时候,是npm install / npm run build打成一个静态包再给到服务器。 最近换成了Jenkins的方式部署,需要在Jenkins服务器上运行npm run build,然后自动上传到服务器。 不过有个问题,Jenkins服务器因为集团公司的要求,是不能联网的,无法安装依赖包(npm install) 首先开发环境是Windows或者MacOS,开发环境的node_modules文件夹直接复制到Linux服务器上无法运行的,所以我先在自己的电脑跑一个Linux虚拟机,然后在…