Nativescript ios生成失败

Nativescript ios生成失败,nativescript,Nativescript,我正在尝试为iOS构建应用程序,但出现以下错误: Successfully prepared plugin tns-core-modules for ios. Processing node_modules failed. TypeError: str.replace is not a function 我不明白为什么只有在构建iOS系统时才会出现这种情况(安卓系统运行良好)。 我已经尝试过添加/删除平台、更新nativescript等。 下面是关于运行版本的mypackage.json部分

我正在尝试为iOS构建应用程序,但出现以下错误:

Successfully prepared plugin tns-core-modules for ios.
Processing node_modules failed. TypeError: str.replace is not a function
我不明白为什么只有在构建iOS系统时才会出现这种情况(安卓系统运行良好)。 我已经尝试过添加/删除平台、更新nativescript等。 下面是关于运行版本的mypackage.json部分

  "nativescript": {
    "id": "com.xxxxx.app",
    "tns-android": {
      "version": "2.4.0"
    },
    "tns-ios": {
      "version": "2.4.0"
    }
  },
  "dependencies": {
    "tns-core-modules": "^2.4.0"
  },
我的打字脚本版本是1.8。 这可能是什么原因? 这是我的
tsconfig.json

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es5",
        "sourceMap": false,
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true,
        "noEmitHelpers": true,
        "noEmitOnError": true
    },
    "exclude": [
        "node_modules",
        "platforms"
    ]
}

可能您缺少引用设置。我一直在将NativeScript与TypeScript 2+一起使用。请签出此示例应用程序,可能您会将其与您的设置进行比较:

可能您缺少引用设置。我一直在将NativeScript与TypeScript 2+一起使用。请检查此示例应用程序,也许你会将其与你的设置进行比较:

我必须删除
钩子
bin
并重新安装ios平台。

我必须删除
钩子
bin
并重新安装ios平台。

你在设置中使用的是typescript还是javascript?typescript 1.8.10可以发布你的tsconfig.json吗?@hypery2k更新了问题:)谢谢你的时间!您在设置中使用的是typescript还是javascript?typescript 1.8.10可以发布您的tsconfig.json吗?@hypery2k更新了问题:)谢谢您的时间!