亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

webpack 提取公共模塊報錯問題

webpack 提取公共模塊報錯問題

莫回無 2018-08-26 15:21:19
react多入口:webpack 提取公共模塊,編譯可以通過,但是執行JS報錯:"Uncaught ReferenceError: exports is not defined"看編譯后的文件跟正常編譯后的文件有很大的差別:例如exports.ids = [6]; exports.modules = {/***/ 100:/***/ (function(module, exports) {module.exports = function (it, Constructor, name, forbiddenField) {  if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {    throw TypeError(name + ': incorrect invocation!');   } return it; };錯誤也就是定位到第一行。這里是跟babel配置有關系么?配置代碼如下:{    "presets": [         ["es2015", {             // "modules": false         }],        "stage-2",        "react"     ],    "plugins": [        "transform-decorators-legacy",        "react-hot-loader/babel", ["transform-runtime", {            "helpers": false,            "polyfill": true,            "regenerator": true,            "moduleName": "babel-runtime"         }]     ] }請大拿們幫我解決困惑。問題描述問題出現的環境背景及自己嘗試過哪些方法相關代碼// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)你期待的結果是什么?實際看到的錯誤信息又是什么?
查看完整描述

1 回答

?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

presets: [['es2015', { modules: false }], 'stage-2', 'react'],


查看完整回答
反對 回復 2018-08-27
  • 1 回答
  • 0 關注
  • 871 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號