Tôi đang sử dụng angularjs và typescript để tạo ra một số ứng dụng, tôi đang gặp một rắc rối với lỗi này mà tôi không thể giải quyếtcủa router ReferenceError: kim ngạch xuất khẩu không được định nghĩa và yêu cầu
Đây là * .ts mã của tôi
export var NgApp = new application.Startup();
///<reference path="../../../../../typings/tsd.d.ts"/>
import {NgApp} from "../../bootstrap";
module views.components.home {
export class HomeComponent {
public constructor() {
}
public static factory():Function[] {
return [
() => new HomeComponent()
]
}
}
}
NgApp.registerComponents(views.components.home,() => this.app.controller);
Đây là của tôi nhiệm vụ Gulp
let tsResult = gulp.src('src/**/*.ts').pipe(ts({
module: 'commonjs',
sourceMap: true
}));
let taskTs = tsResult.js.pipe(gulp.dest('built/'));
Đây là lỗi của tôi: của router ReferenceError: kim ngạch xuất khẩu không được định nghĩa
Câu hỏi đặt ra là: Làm thế nào tôi có thể sử dụng nhập khẩu như es6 trong bản đánh máy? Những gì tôi đang mất tích?
Cố gắng biên dịch với mô-đun: "amd" – Amid
@Amid không, nó không giúp được – IamStalker
Tôi giả sử bạn có liên kết đến system.js trên trang web của mình. Bạn cũng có thể thử biên dịch với mô-đun: hệ thống như được nêu trong hướng dẫn nhanh angular2. – Amid