我正在使用Angular-cli以及此庫:ng2-datetime。角度測試 - ng2-datetime:未捕獲TypeError:無法讀取未定義的屬性'日期'
我有posted a comment指出這個問題,但想嘗試在SO藏漢我的運氣...
問題:
當執行ng-test
命令,我收到以下錯誤消息:
Chrome 59.0.3071 (Windows 10 0.0.0) ERROR Uncaught TypeError: Cannot read property 'dates' of undefined at webpack:///~/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js:1:0 <- src/test.ts:124808
Chrome 59.0.3071 (Windows 10 0.0.0) ERROR Uncaught TypeError: Cannot read property 'dates' of undefined at webpack:///~/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js:1:0 <- src/test.ts:124808
突出顯示:
遺漏的類型錯誤:無法讀取性能在的WebPack '日期' 的未定義
:///~/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js:1:0 < - SRC /test.ts:124808
我確實在那裏將會部件的模塊中導入這些腳本中使用,如:
import 'bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css';
import 'bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js';
import 'bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js';
import 'bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js';
我曾嘗試多種方法,例如增加更多的karma.conf.js
jquery腳本:
files: [
{pattern: './node_modules/jquery/dist/jquery.min.js', watched: true},
{pattern: './src/test.ts', watched: false}
],
我真的堅持了這一個,但我相信它可能與角使用的基於jQuery的庫的共同課題。
感謝您的幫助,如果您需要任何aditional信息只是讓我知道,我會提供!