【问题标题】:NodeJs project build errors not printing in jenkins consoleNodeJs 项目构建错误不在 jenkins 控制台中打印
【发布时间】:2018-11-01 21:02:48
【问题描述】:

在 Jenkins 控制台输出中,我可以看到 NodeJs(AngularCLI 日志等)正在运行,但无法在控制台输出中获取 Nodejs 项目的错误日志。我们可以在本地构建中看到。它在以下行之后退出并且不显示错误日志。之后

94% asset optimization                       fs.js:885
return binding.mkdir(pathModule._makeLong(path),

我们得到的错误日志

ng build --prod

【问题讨论】:

  • 尝试:ng build --prod |三通 npm.log。它将使用 npm 进程的标准输出创建一个日志文件。这不是答案,只是一种解决方法

标签: angularjs node.js jenkins console.log


【解决方案1】:

所以是使用下面的行

node --max-old-space-size=4096 node_modules/.bin/ng build --prod --env=dev --output-path=dist/dev

正在检查 3rdpartylicense,将其更改为

node --max-old-space-size=4096 node_modules/.bin/ng build --prod --env=dev --output-path=dist/dev --no-extract-licenses

注意:添加了--no-extract-licenses

日志开始显示

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-21
    • 1970-01-01
    • 2016-10-31
    • 2019-01-30
    • 1970-01-01
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多