module和target字段的区别是什么?

来源:12-5 驯服tsc - tsconfig 编写第一部分

慕粉3775984

2020-10-17

target是指编译后的代码支持es5,那么使用的module模式应该是commonjs吧,那module字段是指编译过程中使用es6module模式吗?

写回答

1回答

张轩

2020-10-17

target 指的是语言特性 比如 es5,es6,es2015 等等,module 也就是模块 对于 js 来说,一直都是一种和语言版本无关的分离解决方案,比如说 es modules,commonjs, amd 等等。代表着这个模块使用什么样的标准进行包裹。

0
1
慕粉3775984
如果与语言版本无关那么怎么会说es modules需要es6以上才能支持,es5中无法使用import export特性,而且我看到编译后的文件也有import export这种es6关键字
2020-10-17
共1条回复

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2124 学习 · 959 问题

查看课程