react-redux和es5-shim沖突

近期項(xiàng)目中出現(xiàn)了react-redux的版本問(wèn)題

因?yàn)橐蕾囮P(guān)系react-redux會(huì)自動(dòng)安裝到5.1.1版本,此版本會(huì)與es5-shim起嚴(yán)重沖突。

解決辦法是:

package.json明確引用

"react-redux": "5.0.7"

在webpack.config.js中加入別名:

'react-redux': path.resolve(cwd, 'node_modules/react-redux')

將所有'react-redux‘的引用強(qiáng)制指定到npm install安裝的5.0.7版本上

這樣項(xiàng)目也無(wú)法引用到自己安裝的5.1.1版本

類(lèi)似問(wèn)題? 可以觀察代碼執(zhí)行到具體位置,來(lái)判斷到底是哪兒引用錯(cuò)了,此次一開(kāi)始就報(bào)錯(cuò),很容易排查出來(lái)

或者用二分法 解決

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容