我使用gulp来记录打字稿文件。
这是gulp任务:
gulp.task('typescript', function () {
var tsResult = tsProject.src()
.pipe(ts(tsProject));
return tsResult.js.pipe(gulp.dest('./build/js'));
});
在我的项目文件夹中是tsconfig.json:
{
"compilerOptions": {
"sourceMap": true,
"target": "es5",
"experimentalDecorators": true,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"build"
]
}
我想在node_modules / @ types中使用typescript包,所以我用npm安装了它们。
但它不起作用。我总是得到像
这样的消息错误TS2304:找不到姓名' angular'
有什么问题?我怎么能得到原因?
答案 0 :(得分:0)
我想我找到了原因。我正在使用gulp-typescript 2.14.0 更新到3.0.2后,gulp任务正常工作。