詹金斯(Jenkins)建立Angular 6失败

时间:2019-02-26 12:01:30

标签: angular jenkins

我正在将Jenkins用于Angular 6项目构建目的,并遇到以下错误:

  

/app/apache-tomcat-8.5.34/temp/jenkins423226075999853444.sh:27:/app/apache-tomcat-8.5.34/temp/jenkins423226075999853444.sh:ng:未找到

我尝试添加@ angular / cli,但是没有运气。 这个问题有什么解决方案?

3 个答案:

答案 0 :(得分:2)

我能够使用以下命令解决此问题:npm run ng-build

答案 1 :(得分:1)

这是因为 angular / cli 未在您的Jenkins环境中全局安装。

确保已安装 node / npm ,然后尝试使用npm run build [--prod]

构建项目

答案 2 :(得分:1)

该问题是由于无法在当前工作目录和 PATH 环境中找到ng

1)将@angular/cli作为依赖项添加到package.json

2)将ng xxxx更改为node_modules\.bin\ng xxxx