我所在的项目有一个Jenkins服务器,我无法远程访问该服务器。
服务器管理员已经使用npm install -g npm安装了NPM5.8。
执行npm -v报告的版本为5.8。
但是,在Jenkins构建过程中,npm -v报告的版本为5.6,这是安装的NodeJS版本附带的版本。
有人能在我应该要求管理员改变的地方帮助我吗?
发布于 2018-04-17 21:22:58
管理员应该能够安装Jenkins NodeJS插件,它允许您处理几个不同的NodeJS安装(不同版本)。通过这种方式,您可以处理您希望从作业配置中使用的NodeJS & npm版本,因为正确的文件夹将临时添加到PATH变量中。
插件的wiki页面上有一个演练指南。
发布于 2018-04-18 03:33:24
以下步骤将对您有所帮助:
"C:\Windows\system32\config\systemprofile\AppData\Roaming\npm“= env.NODE_HOME
https://stackoverflow.com/questions/49885058
复制相似问题