Ionic 2 allowJs产生comile错误

时间:2017-08-28 13:35:16

标签: javascript typescript ionic-framework ionic2 tsc

我正在尝试实现一个我写入TypeScript Ionic 2项目的自定义JS库。我没有打字,因为我自己写了。

为此,我将我的tsconfig改为

{
  "compilerOptions": {
    "allowSyntheticDefaultImports": true,
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": [
      "dom",
      "es2015"
    ],
    "module": "es2015",
    "moduleResolution": "node",
    "sourceMap": true,
    "target": "es5",
    "allowJs": true
  },
  "include": [
    "src/**/*"
  ],
  "exclude": [
    "node_modules"
  ],
  "compileOnSave": false,
  "atom": {
    "rewriteTsconfig": false
  }
}

之后我在控制台中遇到以下错误(让我们忽略元掩码行,它来自插件):

screenshot

此外,我尝试在编译选项中更改outDir但没有成功。

任何想法或者我应该切换到vanillaJs?

1 个答案:

答案 0 :(得分:0)

我刚刚意识到它全部位于节点库之上,我忘记了,需要设置一台服务器来实现这一点。