请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问下老师编译相关

请问一下老师这里tsc是不是将ts 编译成为js 同时还帮我们进行了依赖中的模块分析。比如我们ts 代码中引入的第三方包也是交给ts 去编译到了源代码中是吧。还想请问一下老师,那如果我想编译同时很多个模块比如umd esm cmmomjs ,用ts 不知道如果配置…难不成需要调用三次编译命令吗

正在回答 回答被采纳积分+3

1回答

张轩 2021-09-24 10:14:54

同学你好 说的没错 需要进行三次配置 也就是三次这样的过程 其实你使用其他打包工具都是一样的欧 比如 webpack,rollup 针对不同格式都要写对应的配置或者脚本

0 回复 有任何疑惑可以回复我~
  • 提问者 hy_wang #1
    老师有这方面的文章介绍嘛,就是咱们平常来说如果使用rollup的话直接在rollup.config.js中的output中输出三种模式应该就可以得到想要的结果了。如果按照老师视频中的tsc配置的话,我理解是需要建立三个不同的tsconfig.json 然后通过调用shell命令 tsc 编译三份吗。想请教下TS有什么比较便捷方式吗~
    回复 有任何疑惑可以回复我~ 2021-09-24 10:56:06
  • 张轩 回复 提问者 hy_wang #2
    你说的没错 是需要打包三次 之前说过了 其他打包工具的原理是差不多的 如果你觉得 ts 比较麻烦,可以用 rollup 包一层,rollup 使用起来也比较方便快捷 比 webpack 使用起来更方便,而且适合打包 我在架构师课程中使用过 就是找到插件 简单写点配置就可以 文章的话 我认为官方文档最好:https://rollupjs.org/guide/en/
    回复 有任何疑惑可以回复我~ 2021-09-25 09:45:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信