小编Met*_*xis的帖子

如何忽略 npm 运行错误并继续使用 Travis-CI?

我在 Travis 配置中有阶段启动npm run build,其中构建是转换 ts -> js 的脚本。在本地,它返回两个无关紧要的错误,无论如何我都可以运行服务器。但是,这些错误阻止了 Travis 继续前进并失败了。

    - stage: "Build front"
      before_script:
        - cd front
        - npm install
        - npm run build
Run Code Online (Sandbox Code Playgroud)

错误:

...
[0] npm run build:client exited with code 0
build/setupProdServer.ts(6,20): error TS2307: Cannot find module '../src/vue-ssr-server-bundle.json'.
build/setupProdServer.ts(7,28): error TS2307: Cannot find module '../src/vue-ssr-client-manifest.json'.
npm ERR! code ELIFECYCLE
npm ERR! errno 2
...
Run Code Online (Sandbox Code Playgroud)

我试过添加

allow-failures:
        - node
        - npm
Run Code Online (Sandbox Code Playgroud)

它没有帮助。

我需要 Travis 忽略这些错误并进入下一阶段。

Travis 中什么样的命令或参数会解决它?

config npm travis-ci

1
推荐指数
1
解决办法
996
查看次数

标签 统计

config ×1

npm ×1

travis-ci ×1