Bamboo npm.load() 所需的错误
Bamboo npm.load() required error
我正在使用 Atlassian Bamboo 和 Amazon Web Services 作为构建服务器,并尝试为使用 npm 包的 Web 应用程序设置构建项目。
我使用的是 ami-04ccf46c 的略微修改版本,Windows Bamboo 上使用 Amazon Web Services 的 Server 2012 R2 映像。
在我的构建计划中,我正在 运行使用 npm 类型的任务执行一个简单的 npm 安装任务。但是,当我尝试 运行 构建计划时,我在日志中收到以下内容:
30-Apr-2015 09:11:05 C:\opt\node-v0.10.35\node_modules\npm\lib\npm.js:32
30-Apr-2015 09:11:05 throw new Error('npm.load() required')
30-Apr-2015 09:11:05
30-Apr-2015 09:11:05 Error: npm.load() required
30-Apr-2015 09:11:05 at Object.npm.config.get (C:\opt\node-v0.10.35\node_modules\npm\lib\npm.js:32:11)
30-Apr-2015 09:11:05 at exit (C:\opt\node-v0.10.35\node_modules\npm\lib\utils\error-handler.js:51:40)
30-Apr-2015 09:11:05 at process.errorHandler (C:\opt\node-v0.10.35\node_modules\npm\lib\utils\error-handler.js:342:3)
30-Apr-2015 09:11:05 at process.emit (events.js:95:17)
30-Apr-2015 09:11:05 at process._fatalException (node.js:295:26)
为什么 npm 会崩溃? npm 设置不正确吗?我需要设置一些系统变量吗?
查看发布到 Atlassian Answers 的关于此 same question 的任何讨论。
提前致谢。
我有你的答案,转到 C:\opt\node-v0.10.35\node_modules\npm 然后使用记事本打开文件 npmrc 并替换以下行:
前缀=${APPDATA}\npm
和
prefix=C:\opt\node-v0.10.35\node_modules\npm 这就是解决方案。确保您拥有该文件夹的管理员权限。
我正在使用 Atlassian Bamboo 和 Amazon Web Services 作为构建服务器,并尝试为使用 npm 包的 Web 应用程序设置构建项目。
我使用的是 ami-04ccf46c 的略微修改版本,Windows Bamboo 上使用 Amazon Web Services 的 Server 2012 R2 映像。
在我的构建计划中,我正在 运行使用 npm 类型的任务执行一个简单的 npm 安装任务。但是,当我尝试 运行 构建计划时,我在日志中收到以下内容:
30-Apr-2015 09:11:05 C:\opt\node-v0.10.35\node_modules\npm\lib\npm.js:32
30-Apr-2015 09:11:05 throw new Error('npm.load() required')
30-Apr-2015 09:11:05
30-Apr-2015 09:11:05 Error: npm.load() required
30-Apr-2015 09:11:05 at Object.npm.config.get (C:\opt\node-v0.10.35\node_modules\npm\lib\npm.js:32:11)
30-Apr-2015 09:11:05 at exit (C:\opt\node-v0.10.35\node_modules\npm\lib\utils\error-handler.js:51:40)
30-Apr-2015 09:11:05 at process.errorHandler (C:\opt\node-v0.10.35\node_modules\npm\lib\utils\error-handler.js:342:3)
30-Apr-2015 09:11:05 at process.emit (events.js:95:17)
30-Apr-2015 09:11:05 at process._fatalException (node.js:295:26)
为什么 npm 会崩溃? npm 设置不正确吗?我需要设置一些系统变量吗?
查看发布到 Atlassian Answers 的关于此 same question 的任何讨论。
提前致谢。
我有你的答案,转到 C:\opt\node-v0.10.35\node_modules\npm 然后使用记事本打开文件 npmrc 并替换以下行: 前缀=${APPDATA}\npm 和 prefix=C:\opt\node-v0.10.35\node_modules\npm 这就是解决方案。确保您拥有该文件夹的管理员权限。