试图在visual studio

时间:2016-09-19 20:13:34

标签: angular typescript visual-studio-2015 asp.net-core ng2-bootstrap

现在已经过了几天,我正在努力解决这个问题,我希望有人可以帮助我。

我在aspnet核心项目中尝试Angular2。设置是我使用gulpfile.js来构建.ts文件并将所有内容传输到wwwroot文件夹。一切都很好。打字稿编译,文件传输,甚至建立一个'hello world'角应用程序工作正常..

当我尝试添加对ng2-bootstrap的引用时,问题就开始了。当我添加这个编译打字稿时,会出现几个错误,例如:

  

node_modules / ng2-bootstrap / components / buttons / button-checkbox.directive.d.ts(14,22):错误TS1005:' ='预期

请访问我在此处工作的示例:https://github.com/skyplusplus/ng2bootstrap-hell

我如何摆脱这个问题?

CNC中 相关的gulpfile片段:

const tscConfig = require('./tsconfig.json'); var tsProject = typescript.createProject('tsconfig.json'); return tsProject .src(tscConfig.files) .pipe(sourcemaps.init()) .pipe(typescript(tsProject)) .pipe(sourcemaps.write('.')) .pipe(gulp.dest(targetPaths.app));

1 个答案:

答案 0 :(得分:0)

配置gulp以忽略node_modules文件夹。 d.ts文件是类型定义文件,它们转换为js文件,只有引用js.map进行调试的注释。