javascript - Typescript 编译为单个文件外部模块

标签 javascript node.js typescript

我正在尝试将我的项目编译为单个 js 文件和定义,但是编译器似乎没有正确执行此操作。

示例: Node/home/ian/.m2/repository/com/williamsinteractive/oxygen/gdk-build/0.3.0-dirty/compile/tsc/1.3.0/tsc.js --out test.js -m amd -t ES5 -d Command.ts

创建一个空白的 test.js 和 test.d.ts,其中没有代码。

还使用其中的代码创建 Command.js 和 Command.d.ts。

我希望能够将所有类编译到一个 .js 文件中,最好是一个 .d.ts 文件,因为它是一个由其他项目导入的库。

最佳答案

TypeScript 不支持使用外部模块的 --out。幸运的是,有一些外部工具可以很好地完成此任务,例如对于 amd,建议您查看 r.js

关于javascript - Typescript 编译为单个文件外部模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30641494/

相关文章:

javascript - Angular 中唯一的过滤选择列表仅返回数据集中的单个项目

javascript - Typed.js - 除非用户与滚动条交互,否则随着 div 大小的增加,保持 div 滚动到底部?

javascript - 如何使用 Flickr API 动态更新页面背景

javascript - .include Typescript 的替代方案

javascript - 如何部署nodejs、angularjs和apache

node.js - Angular CLI ng 新错误

javascript - Node.js 使用 Express 列出目录下的文件

javascript - 当下一个js发生错误时,Typescript编译器不会停止

typescript - 将相交类型封装到接口(interface)中

reactjs - 如何处理 Typescript 中的 onChange