我是angular2的新程序员,用angularcli编译时遇到了一些问题。
我生成Angular 2项目的Angular cli。我试图使用node_modules/@types/node
上的debuglog
模块通过导入模块如下:import {debuglog} from "util";
我使用Webstorm IDE进行开发,IDE没有警告或错误与我的导入。我检查并发现debuglog
模块在路径:myproject/node_modules/@types/node/index.d.ts
.
我的代码有什么问题?有什么建议吗?
Github上的项目:https://github.com/sinhpn92/angular2-example-types-node
环境版本:
@angular/cli: 1.0.0-rc.1
node: 7.7.1
os: darwin x64
@angular/common: 2.4.9
@angular/compiler: 2.4.9
@angular/core: 2.4.9
@angular/forms: 2.4.9
@angular/http: 2.4.9
@angular/platform-browser: 2.4.9
@angular/platform-browser-dynamic: 2.4.9
@angular/router: 3.4.9
@angular/upgrade: 2.2.4
@angular/cli: 1.0.0-rc.1
@angular/compiler-cli: 2.4.9
3条答案
按热度按时间k3bvogb11#
这为我解决了问题-https://github.com/angular/angular-cli/wiki/stories-third-party-lib
在tsconfig.app.json中。
hgqdbh6s2#
注意到tsconfig.json在
compilerOptions
中缺少以下条目:试试加进去。
omqzjyyz3#
我不得不进口。