0.0.30 • Published 7 months ago

babel-preset-mbp v0.0.30

Weekly downloads
30
License
ISC
Repository
-
Last release
7 months ago

babel-preset-mbp

babel预设的最佳实践

参考来源

使用方法

  • .babelrc
{ "presets": [["mbp", { "ts": true }]] }

查看依赖

option

interface Option {
	ts?: boolean | object; // 是否启用ts预设
	vue?: 2 | 3 | { ver: 2 | 3 }; // 是否支持vue版jsx
	react?: boolean | object; // 是否启用react预设
	run?: boolean | object; // 是否启用transform-runtime
	css?: boolean | object; // 是否启用自动识别css_modules
	repl?: boolean | object; // 是否启用引入替换
	[key: string]: any; // env和vue共用配置项
} // 属性值为对象时表示对应语法预设的配置项

开发

module.exports = function (_api, _option, _cwd) {
	return { presets: [ ... ], plugins: [ ... ] };
};

变更

  • 新增依赖 babel-plugin-import
  • 新增依赖 babel-plugin-module-resolver
  • 新增依赖 babel-plugin-transform-inline-environment-variables
  • plugins 会运行在 presets 之前
  • plugins 从首个顺序执行
  • presets 从尾个逆序执行
  • 子依赖包内包含的命令不会自动安装,常见使用组合
    • @babel/cli + babel-preset-mbp
    • babel-loader + babel-preset-mbp
    • @rollup/plugin-babel + babel-preset-mbp
0.0.30

7 months ago

0.0.29

8 months ago

0.0.28

11 months ago

0.0.27

12 months ago

0.0.26

1 year ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.23

2 years ago

0.0.22

3 years ago

0.0.20

3 years ago

0.0.21

3 years ago

0.0.17

3 years ago

0.0.18

3 years ago

0.0.19

3 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.0-dev.1

3 years ago

0.0.0-dev.0

3 years ago

0.0.11

3 years ago

0.0.0

3 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.20

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.13

5 years ago

1.0.14

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago