如何将非.ts
或.js
文件从根目录移动到使用tsconfig.json
的构建目录?我没有看到任何具体的选择。移动任何非.js
或.ts
文件将是很好的
欢呼,
将typescript转换为javascript是由tsc
可执行文件(或直接使用typescript库)通过tsconfig
中的配置完成的,它不应该处理捆绑/打包的一般任务。
如果您需要在构建时执行其他任务,例如复制文件,您可以:
- 使用
npm
运行脚本调用tsc
然后复制文件 创建shell脚本 - 使用像webpack或rollup这样的打包器 使用typescript库编写自己的构建器来编译ts
对于简单的项目,从npm或shell脚本开始。如果你的代码是针对浏览器的,你可能需要一个捆绑器,所以你的文件复制将是捆绑过程的一部分。