目前正在尝试运行gradlew构建,但在我的计算机上全新安装Windows后,它不再起作用了。任何帮助都会得到满足
我在命令提示符下出现的错误低于
出了什么问题: 任务':www:node'的执行失败。
启动进程'命令'npm''
时出现问题
exec {
workingDir 'src/main/web'
commandLine 'npm', 'install'
}
答案 0 :(得分:1)
在使用Windows和* nix处理项目时遇到了类似的问题。我这样修好了......
if (System.getProperty('os.name').toLowerCase(Locale.ROOT).contains('windows')) {
commandLine 'npm.cmd', 'install'
} else {
commandLine 'npm', 'install'
}
对于Windows,您需要使用.cmd
答案 1 :(得分:0)
首先,您需要安装nodejs。 Npm - 节点包管理器与节点捆绑在一起。由于您刚安装了新窗口,因此未安装节点且命令node / npm不可用。
只需从nodejs网站下载安装程序并安装即可。
还有一种更好的方法可以在gradle中运行节点脚本和npm任务。查看node-gradle-plugin。它是你正在使用的Foo
的整齐包装。
答案 2 :(得分:0)
同样的问题,我在用纱。 Gradle引发错误A problem occurred starting process 'command 'yarn''
这对我有用: