第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

webpackChain中引入es6模塊的文件報錯

webpackChain中引入es6模塊的文件報錯

森欄 2019-04-11 18:15:20
webpack編譯過程引入ES6模塊的問題我的項目中,有N個子系統(tǒng)模塊,每個子系統(tǒng)模塊都有一個輔助的配置文件,目前是在子系統(tǒng)模塊中添加一個配置文件,需要在項目最外層的總的配置文件中去引入這些配置,現(xiàn)在我想減化這一操作,就是希望在webpack編譯時,能夠先讀取這些子系統(tǒng)配置文件的數(shù)據(jù),然后再使用definePlugin插件將這些配置數(shù)據(jù)設(shè)置到一個變量當中,然后在總配置文件中讀取definePlugin設(shè)置的變量,從而不用再手動引入子系統(tǒng)的配置文件了,但是目前的問題是它只能引用commonjs的模塊,而項目所有開發(fā)都是使用的es6的模塊方式導(dǎo)出和引入,導(dǎo)致Webpack拋出錯誤 Unexpected token export,就是不識別es6的import和export這些關(guān)鍵字。我對webpack配置不是特別熟悉,google也搜索了,但是并沒有找到一些解決方案,不知道有沒有大神能夠提供幫助。
查看完整描述

2 回答

?
qq_花開花謝_0

TA貢獻1835條經(jīng)驗 獲得超7個贊

最主要的原因就是 Node.js 不直接支持 ES6 的模塊規(guī)范,而 webpack 本身就是基于 Node.js 運行的。
Node.js 默認是 CommonJS 規(guī)范,所以用 module.exports/require 就行了。

查看完整回答
反對 回復(fù) 2019-05-19
?
交互式愛情

TA貢獻1712條經(jīng)驗 獲得超3個贊

想到一種折中的方案,在webpack中存儲子系統(tǒng)的名稱,在總的配置文件中動態(tài)import這些配置文件


查看完整回答
反對 回復(fù) 2019-05-19
  • 2 回答
  • 0 關(guān)注
  • 789 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號