我按照 webpack 檔案更改了我的應用程式的配置:
我有一個 .browserslistrc 檔案,里面有 IE11,也改變了target: ['web', 'es5'],然后添加import 'react-app-polyfill/ie11'; import 'react-app-polyfill/stable';到 src/index.js 但問題仍然存在。我使用以下 babel 配置:
"presets": [
[
"@babel/preset-env",
{
"useBuiltIns": "entry",
"corejs": 3
}
],
"@babel/preset-react"
],
"plugins": [
"@babel/plugin-transform-object-assign",
"@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-transform-regenerator",
"@babel/plugin-proposal-class-properties",
"@babel/plugin-transform-runtime"
]
}
uj5u.com熱心網友回復:
經過大量調查,我發現了這一點:
https://github.com/feross/buffer/commit/840160f352ff0d8e88d4ac308a1640fd278f50fc
所以我的問題的解決方案是配置 babel-loader 來轉譯這個包:
{
test: /\.js$/,
include: [
path.join(__dirname, 'src'),
path.join(__dirname, 'node_modules/buffer'),
],
loader: 'babel-loader',
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/348985.html
標籤:反应 网络包 babeljs Internet-explorer-11 填充物
上一篇:無法匯入節點模塊
