2015-11-21 23 views
6

Khi cố gắng sử dụng tsc với dự án ionic2 của tôi, tôi nhận được lỗi sau trên tệp bản ghi.TS2307: Không thể tìm thấy mô-đun 'ionic/ionic'

Các Lỗi: TS2307: Cannot find module 'ionic/ionic'


Bộ luật:

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

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

tsconfig.json My file:

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

NPM danh sách -g của tôi:

[email protected] 
[email protected] 
[email protected] 
[email protected] 

Trả lời

1

Xem issue 84

Chúng tôi vẫn cần phải tạo ra một tập tin định nghĩa cho ion 2. Vì vậy, cho đến lúc đó, trình biên dịch nguyên cảo sẽ hét lên rất nhiều, nhưng nó vẫn sẽ biên dịch mã đúng.

+0

Cảm ơn bạn lần nữa! Theo dõi vấn đề. – prolink007

+1

Liên kết đã chết :( – Oli

1

Điều này dường như đã được giải quyết trong "ionic-framework": "2.0.0-alpha.38".

0

Tôi có cùng một vấn đề trên ionic2.0.0-beta.17

Đối với nhu cầu typescript để con đường nhập khẩu thay đổi cho tất cả các thành phần cốt lõi.

Trong trường hợp của bạn từ

nhập {Trang} từ "ion/ion"

để

nhập {Trang} từ 'ion-framework/ion'

Ps: đây chỉ là cho bản ghi. Đối với đường dẫn ứng dụng gốc JS ionic2 vẫn giữ nguyên (ionic/ionic).

Các vấn đề liên quan