构建失败:退出代码127

时间:2018-11-30 18:11:07

标签: reactjs detox

使用我的应用创建了我的项目

这是project.json文件。我创建的

 InventoryItemExt itemext = PXCache<InventoryItem>.GetExtension<InventoryItemExt>(iiTheItem );

但是。当我进行测试时,结果就出来了:

enter image description here

问题:

  1. 我做错了什么
  2. 如何解决?

3 个答案:

答案 0 :(得分:1)

用这些替换您的scripts值,然后重试:

"scripts": {
    "ios": "react-native run-ios",
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest",
    "test:e2e":"npm run test",
    "test:e2e:build":"npm run build"  // THIS SCRIPT WILL STILL BREAK FOR YOU
},

最后两个是重要的!

如果脚本命令引用了npm run中的另一个脚本,则需要在脚本命令前加上yarnpackage.json

因此,代替调用navicotrackapp test的脚本,它会调用npm run testyarn test


注意:

在您的示例中,终端似乎在脚本navicotrackapp build上失败。知道您没有定义build脚本,因此如果将脚本替换为npm run build仍然会失败。如果您想运行它,则需要添加一个build脚本!

"scripts": {
    "ios": "react-native run-ios",
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest",
    "build": // DO SOMETHING HERE!!!!,
    "test:e2e":"npm run test",
    "test:e2e:build":"npm run build"
},

答案 1 :(得分:1)

尝试以下对我有用的命令

  • $ npm install @ionic/app-scripts@latest --save-dev

  • $ ionic serve

答案 2 :(得分:0)

只需使用 https://app.netlify.com/dropNetlify 上手动部署

首先运行这个命令

npm run build 
OR 
yarn run build

然后将构建文件夹拖放到上面的网站上。