Wepackパッケージ時のエラー非圧縮コードおよびes 7(async await)を使用した新しい構文問題
2477 ワード
1.パッケージ中にエラーが発生し、コードを圧縮しないのは、正しい変換構文がないためです.
npm install babel-core babel-preset-env babel-loader --save-dev
2.async awaitなどのes 7の新しい構文を使用してインストールする場合
npm install babel-plugin-transform-runtime --save-dev
3.webpack.config.jsでの構成
4. .babelrcファイルでの構成
転載先:https://www.cnblogs.com/lvshoutao/p/11416630.html
npm install babel-core babel-preset-env babel-loader --save-dev
2.async awaitなどのes 7の新しい構文を使用してインストールする場合
npm install babel-plugin-transform-runtime --save-dev
3.webpack.config.jsでの構成
module:{
rules:[
{
test:/(\.jsx|.js)$/,
use:{
loader:"babel-loader",
options:{
presets:["env"]
}
},
exclude:/node_modules/
}
]
}
4. .babelrcファイルでの構成
"plugins":[
[
"transform-runtime",
{
"helpers": false,
"polyfill": false,
"regenerator": true,
"moduleName": "babel-runtime"
}
]
]
転載先:https://www.cnblogs.com/lvshoutao/p/11416630.html