6

tscionic2 プロジェクトで使用しようとすると、typescript ファイルで次のエラーが発生します。

エラー: TS2307: Cannot find module 'ionic/ionic'


コード:

import {Page} from "ionic/ionic" //error happens on this line

@Page({
  templateUrl: 'app/list/list.html',
})
export class ListPage {
  constructor() {}
}

私の tsconfig.json ファイル:

{
  "compilerOptions": {
    "target": "ES5",
    "module": "commonjs",
    "sourceMap": true,
    "isolatedModules": true,
    "noEmitOnError": false,
    "rootDir": ".",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true
  },
  "compileOnSave": false
}

私の npm -g リスト:

cordova@5.4.0
ionic@2.0.0-alpha.23
npm@3.4.1
typescript@1.6.2
4

4 に答える 4

1

第84号を参照

まだ ionic 2 用の定義ファイルを作成する必要があります。そのため、それまでは、typescript コンパイラは多くのことを叫びますが、コードは正しくコンパイルされます。

于 2015-11-24T15:44:51.610 に答える
-1

イオン typescript 定義ファイルを含める必要があります。ここからダウンロードできます https://www.nuget.org/packages/cordova-ionic.TypeScript.DefinitelyTyped/

于 2015-11-21T04:29:36.903 に答える