這篇“ie無法識別react如何解決”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“ie無法識別react如何解決”文章吧。
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設機構,我們在業(yè)內良好的客戶口碑。成都創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設計、網(wǎng)站制作、成都網(wǎng)站建設、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務,幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡營銷方法,創(chuàng)造更大的價值。
ie無法識別react的解決辦法:1、安裝“react-app-polyfill”,并在“src/main.js”中引入;2、在“babel.config.js”中配置參數(shù);3、在“vue.config.js”中配置“transpileDependencies”。
react項目在IE11打開不兼容解決辦法
場景一:
1.安裝react-app-polyfill
登錄后復制npm i react-app-polyfill --save
2.在src/main.js引入(需放在首行)
import 'react-app-polyfill/ie11'
import 'react-app-polyfill/stable'
場景二:
解決: 在babel.config.js中配置參數(shù)
module.exports = {
// https://www.babeljs.cn/docs/babel-preset-env
presets: [
// bable預設, 兼容于ie11的語法配置
[
'@babel/preset-env',
// 支持的最低環(huán)境版本
{
targets: {
ie: '11',
chrome: '58',
},
// 只包含你所需要的 polyfill, 即按需加載
useBuiltIns: 'usage',
corejs: 3,
},
],
// 轉換vue語法
'@vue/cli-plugin-babel/preset',
// 轉換react語法
'@babel/preset-react',
],
plugins: [...]
}
場景三:
解決: 在vue.config.js配置transpileDependencies
ps: 先了解transpileDependencies的參數(shù)
由于, react用到的插件中有語法報錯, 所以把需要轉譯的包名放入即可
// vue.config.js
module.exports = {
...
transpileDependencies: [
'moment',
'crypto-js',
'@ecc',
// 就是這兩個
'react-sortablejs',
'react-contenteditable',
],
};
以上就是關于“ie無法識別react如何解決”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
本文題目:ie無法識別react如何解決
網(wǎng)頁鏈接:http://aaarwkj.com/article42/gdishc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、營銷型網(wǎng)站建設、網(wǎng)站排名、靜態(tài)網(wǎng)站、做網(wǎng)站、Google
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)