首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从jenkins运行时出现NPM问题

从jenkins运行时出现NPM问题
EN

Stack Overflow用户
提问于 2017-12-04 14:22:01
回答 0查看 1.4K关注 0票数 1

我目前面临着一些与gradle/NodeJS相关的问题。我所做的是通过在我的gradle脚本中编写以下代码来使用Node插件:

代码语言:javascript
复制
apply plugin: 'com.moowork.node'

dependencies {
    classpath 'com.moowork.gradle:gradle-node-plugin:0.12'
 }

现在,当我尝试通过运行以下命令从终端(CentOS)运行install npm命令时:

代码语言:javascript
复制
gradle npmInstall

它运行得非常好,并且安装了所有需要的软件包,而当我从Jenkins (在centos中安装的Jenkins)运行相同的命令时,我得到了以下错误消息:

代码语言:javascript
复制
:npmInstall FAILED
 FAILURE: Build failed with an exception.

* What went wrong:
  Execution failed for task ':npmInstall'.
  > A problem occurred starting process 'command 'npm''

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task 
':npmInstall'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)

Caused by: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'npm''
at org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:197)

Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'npm'
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:27)

有没有人能帮帮我。我不知道我做错了什么。如果尝试运行以下命令,我也会收到相同的错误消息:

代码语言:javascript
复制
gradle npm_run_build_prod 

而同样的命令列表也适用于我本地的windows jenkins。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47627587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档