当我的gulp tslint任务运行时,我收到此消息。我不知道如何添加moment.js以便ng2-bootstrap很高兴。
node_modules / ng2-bootstrap / components / datepicker / date-formatter.ts(1,25):错误TS2307:找不到模块'时刻'。
Here是我在GitHub上的项目。它应该与Visual Studio 2015一起使用,无需额外配置。
我按照指定更新了我的systemjs配置:
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
},
map: {
moment: '../lib/moment/min/moment.min.js'
}
});
System.import('app.js')
.then(null, console.error.bind(console));
我将此导入添加到我的组件文件中。这就是产生错误的原因。
import {BUTTON_DIRECTIVES} from 'ng2-bootstrap/ng2-bootstrap';
我正在使用NPM加载此模块。
"moment": "^2.11.2",
我正在我的gulp文件中将所有库文件复制到wwwroot。也许我需要复制更多文件?我不知道。
答案 0 :(得分:0)
通过添加一些东西,我能够使打字稿变换器变得快乐。
typings安装时刻--save
然后我在ts文件中引用了这个。 ///
我已检查了我的更改,因此您可以在原始问题的github链接中看到它。