我在使用node_modules中的angular2時出現錯誤。Angular2在使用節點模塊時引發錯誤參考
我該如何解決?我在我的html文件中錯過了什麼?
請給我一個用於離線開發的angular2的git回購。
我在使用node_modules中的angular2時出現錯誤。Angular2在使用節點模塊時引發錯誤參考
我該如何解決?我在我的html文件中錯過了什麼?
請給我一個用於離線開發的angular2的git回購。
編輯:我錯過了控制檯被扔其他錯誤,太。我使用Karma爲angular2應用程序運行單元測試,並從angular2項目本身借用了我的大部分測試設置。
Karma加載文件,並且因爲我正在使用它們進行測試,所以我加載了node_modules
。前四個必須加載第一和順序引進angular2和其他庫之前:
'node_modules/angular2/node_modules/traceur/bin/traceur-runtime.js',
'node_modules/es6-module-loader/dist/es6-module-loader-sans-promises.js',
'node_modules/systemjs/dist/system.src.js',
'node_modules/reflect-metadata/Reflect.js',
'node_modules/angular2/**/*.js
然後測試輔助配置系統:
System.config({
...
paths: {
'angular2/*': 'node_modules/angular2/*.js',
'rx': 'node_modules/angular2/node_modules/rx/dist/rx.js'
}
...
});
希望有所幫助。如果您使用您的代碼提供它們,您可能需要將所需的文件拖入lib
目錄。
我添加了這些行。沒用,這就是我評論的原因。 :( –
嗯,'require'也是合適的,我會編輯我的迴應以提供更多的設置,我使用我的一個Angular2應用程序運行Karma單元測試 – stealththeninja
嗨..謝謝你的我在我的Node Modules文件夾中找不到es6-module-loader-sans-promises.js文件,我用下面的命令安裝了es6:'npm install es6-module-loader --save' –
嘗試添加'tools/typescript.js'並將您的angular.js指向'node_modules/angular2/bundles/angular2.dev.js'而不是 –
謝謝您的回覆。我也嘗試過。但沒用。 –