我正在使用angular2-seed,我很喜欢。我正在尝试添加moment.js
库,但我想使用它的d.ts文件。我试图运行typings install...
,但这似乎不起作用。我注意到了一个文件夹\tools\manual_typings\project
。我只是在那里添加d.ts文件吗?我还应该运行typinds install吗?
答案 0 :(得分:1)
首先:
npm install tsd -g
然后:
tsd install moment
答案 1 :(得分:0)
使用:
typings install moment --ambient
答案 2 :(得分:0)
我按照angular2-seed-example-mashup中的示例进行了一些微小更改,使其正常工作。
将此添加到typings.json
"dependencies": {
"moment": "github:typed-typings/npm-moment#a4075cd50e63efbedd850f654594f293ab81a385",
然后转到tools\config\seed.config.ts
(请记住,这是针对angular2-seed)并将'moment / *':${this.APP_BASE}node_modules/moment/moment
添加到SYSTEM_CONFIG_DEV的路径。
在组件中,导入import * as moment from 'moment/moment';
并使用var start = moment('2000 01 01', 'YYYY MM DD');