javascript - gulp-concat 文件中的 typescript

标签 javascript typescript gulp gulp-concat

我有一个 Angular 2 应用程序,我希望在其中使用 gulp 来连接 som 库文件。

我的任务如下: enter image description here

这会生成一个 JS 文件,我在 index.html 中引用了它: enter image description here

现在,当我运行它时,我得到以下信息: enter image description here

众所周知,js 中没有接口(interface)之类的东西,我必须处理 typescript 。

有人可以告诉我如何将库中的 typescript 文件转换为 js 吗?

最佳答案

gulp.src 任务中的 rxjs/**@angular/** 行将导致 all 这些文件夹中的文件被串联起来。这意味着这些文件夹中的 .ts 和 .d.ts 文件也是如此。

您应该更改这些行以仅包含 javascript 文件。

例如:

rxjs/**/*.js
@angular/**/*.js

这应该会导致仅包含 javascript 文件。

关于javascript - gulp-concat 文件中的 typescript ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38586104/

相关文章:

javascript - 文本区域onchange检测

javascript - 附加链接而不重定向

javascript - 使用 Material-ui 过渡时如何修复 'TypeError: Cannot read property ' style' of undefined' 错误

node.js - 使用 typescript/mocha 进行单元测试时找不到模块

gulp - 从 gulp-watch 抛出类型错误中排除子目录

javascript - gulp-svg-sprites 输出 [Object object] 而不是图标

javascript - 将内容克隆到 slider

arrays - Angular 2 & Bootstrap - 根据数组中元素的数量将列表分成两列

javascript - React + Typescript 对象 Prop 组件错误

gulp - 让 Browserify 转换 Hintify 继续出错