babel升级7.xx总结
栏目: JavaScript · 发布时间: 7年前
npx babel-upgrade --write --install
二、手动升级
2.1 安装依赖
// Babel-loader 8.x "babel-loader" // Babel-core 7.x "@babel/core" // Env "@babel/preset-env" // Runtime "@babel/runtime" "@babel/plugin-transform-runtime" // React "@babel/preset-react" // Stage 0 "@babel/plugin-proposal-function-bind" // Stage 1 "@babel/plugin-proposal-export-default-from" "@babel/plugin-proposal-logical-assignment-operators" "@babel/plugin-proposal-optional-chaining" "@babel/plugin-proposal-pipeline-operator" "@babel/plugin-proposal-nullish-coalescing-operator" "@babel/plugin-proposal-do-expressions" // Stage 2 "@babel/plugin-proposal-decorators" "@babel/plugin-proposal-function-sent" "@babel/plugin-proposal-export-namespace-from" "@babel/plugin-proposal-numeric-separator" "@babel/plugin-proposal-throw-expressions" // Stage 3 "@babel/plugin-syntax-dynamic-import" "@babel/plugin-syntax-import-meta" "@babel/plugin-proposal-class-properties" "@babel/plugin-proposal-json-strings"
2.2 修改.babelrc
{
"presets": [
["@babel/preset-env", {
"targets": {
"browsers": [
"last 2 versions",
"Firefox ESR",
"> 1%",
"ie >= 9",
"iOS >= 8",
"Android >= 4"
]
}
}], "@babel/preset-react"
],
"plugins": [
"@babel/plugin-transform-runtime",
"@babel/plugin-proposal-function-bind",
"@babel/plugin-proposal-export-default-from",
"@babel/plugin-proposal-logical-assignment-operators",
["@babel/plugin-proposal-optional-chaining", { "loose": false }],
["@babel/plugin-proposal-pipeline-operator", { "proposal": "minimal" }],
["@babel/plugin-proposal-nullish-coalescing-operator", { "loose": false }],
"@babel/plugin-proposal-do-expressions",
["@babel/plugin-proposal-decorators", { "legacy": true }],
"@babel/plugin-proposal-function-sent",
"@babel/plugin-proposal-export-namespace-from",
"@babel/plugin-proposal-numeric-separator",
"@babel/plugin-proposal-throw-expressions",
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-syntax-import-meta",
["@babel/plugin-proposal-class-properties", { "loose": true }],
"@babel/plugin-proposal-json-strings"
],
"comments": false,
"compact": false
}
以上所述就是小编给大家介绍的《babel升级7.xx总结》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- React 16 升级总结
- 升级Debian版本操作总结
- SpringCloud微服务架构升级总结
- Android targetSdkVersion 升级到 26 总结
- cnpm 核心模块 npminstall 升级到 async 总结
- Android Studio升级3.2以后 Androidx 异常总结
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
游戏开发的数学和物理
[ 日] 加藤洁 / 徐 谦 / 人民邮电出版社 / 59.00元
本书严格选取了游戏开发中最常用的数学和物理学知识,通过游戏开发实例,配上丰富的插图,以从易到难的顺序进行讲解。第1章到第5章分别讲解了物体的运动、卷动、碰撞检测、光线的制作、画面切换的细分处理。这五章将2D游戏必需的知识一网打尽,同时还严格挑选了少量3D游戏编程的基础内容以供参考。第6章系统梳理了游戏开发的数学和物理学理论,帮助读者更好地理解前五章的内容。 本书适合网络和手机游戏开发者阅读。一起来看看 《游戏开发的数学和物理》 这本书的介绍吧!