国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請入駐

如何解決“the request of a dependency is an expression”

0
分享至

Webpack編譯出錯(cuò)“Critical dependency: the request of a dependency is an expression”解決辦法

當(dāng)使用webpack進(jìn)行打包時(shí),如果遇到如下的require語法,

var mx = require("hpargxm".split("").reverse().join(""));

編譯將出錯(cuò),會(huì)提示“Critical dependency: the request of a dependency is an expression”

這種require語法是正確的,但webpack不能處理require中的表達(dá)式,只能識(shí)別字符串,如:

var mx = require('mxgraph');

這是因?yàn)?,webpack要判斷require引用的文件,并讀取和合并文件內(nèi)容。由于webpack無法執(zhí)行js代碼,所以,當(dāng)require的內(nèi)容是表達(dá)式時(shí),webpack無法正確獲取文件信息。

這屬于webpack無奈的bug,解決辦法是需要webpack具備執(zhí)行js代碼能力,比如可以內(nèi)置一個(gè)javascript小引擎,以便解析表達(dá)式內(nèi)容。

在實(shí)際的編程中,如果遇到這種問題,只需修改require中的表達(dá)式為字符串即可。

另外,當(dāng)進(jìn)行JS代碼混淆時(shí),也常會(huì)對(duì)require中的字符串內(nèi)容進(jìn)行加密,也會(huì)引發(fā)webpack的這個(gè)bug,解決辦法是:規(guī)避指定的字符,比如使用JShaman進(jìn)行JS代碼混淆時(shí),可以配置“保留字”,對(duì)指定的字符串不進(jìn)行加密。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
委內(nèi)瑞拉:全國哀悼七天

委內(nèi)瑞拉:全國哀悼七天

瀟湘晨報(bào)
2026-01-07 09:51:29
如果在家突發(fā)心梗,黃金3分鐘自救法,快了解,關(guān)鍵時(shí)刻可自救

如果在家突發(fā)心梗,黃金3分鐘自救法,快了解,關(guān)鍵時(shí)刻可自救

健康之光
2026-01-06 13:15:35
皇馬TV記者:坎塞洛這筆賠錢轉(zhuǎn)會(huì)很可疑,有巴薩參與就更可疑

皇馬TV記者:坎塞洛這筆賠錢轉(zhuǎn)會(huì)很可疑,有巴薩參與就更可疑

懂球帝
2026-01-07 10:03:20
為什么鳳姐沒有跌入斬殺線?不吸毒、沒助學(xué)貸、生活在華人社會(huì)保護(hù)圈里

為什么鳳姐沒有跌入斬殺線?不吸毒、沒助學(xué)貸、生活在華人社會(huì)保護(hù)圈里

西虹市閑話
2026-01-05 15:18:06
醫(yī)生從瀕死患者動(dòng)脈掏血栓如同掏碎肉,因?yàn)閲?yán)重的肺動(dòng)脈栓塞,導(dǎo)致血氧極低無法自主呼吸

醫(yī)生從瀕死患者動(dòng)脈掏血栓如同掏碎肉,因?yàn)閲?yán)重的肺動(dòng)脈栓塞,導(dǎo)致血氧極低無法自主呼吸

觀威海
2026-01-06 10:46:23
央視直播大變!CCTV5官宣直播多哈冠軍賽!1月7-8日賽程出爐!

央視直播大變!CCTV5官宣直播多哈冠軍賽!1月7-8日賽程出爐!

好乒乓
2026-01-07 12:17:10
賴昌星發(fā)妻曾明娜現(xiàn)狀:逃亡10年后回國,守著3000平老宅安靜養(yǎng)老

賴昌星發(fā)妻曾明娜現(xiàn)狀:逃亡10年后回國,守著3000平老宅安靜養(yǎng)老

古書記史
2025-12-12 11:21:38
云南省委原常委李文榮,受賄數(shù)額特別巨大!任職地連續(xù)四任市長落馬

云南省委原常委李文榮,受賄數(shù)額特別巨大!任職地連續(xù)四任市長落馬

上觀新聞
2026-01-07 11:20:07
馬筱梅曬8個(gè)月孕肚,竟然是羅圈腿,網(wǎng)友猜測是女孩,擔(dān)心大S倆娃

馬筱梅曬8個(gè)月孕肚,竟然是羅圈腿,網(wǎng)友猜測是女孩,擔(dān)心大S倆娃

樂悠悠娛樂
2026-01-07 08:19:15
知名城投集團(tuán)大暴雷!

知名城投集團(tuán)大暴雷!

黯泉
2026-01-06 22:40:46
你撿過最大的漏是什么?網(wǎng)友: 導(dǎo)師突然得了諾貝爾獎(jiǎng)

你撿過最大的漏是什么?網(wǎng)友: 導(dǎo)師突然得了諾貝爾獎(jiǎng)

夜深愛雜談
2026-01-01 00:06:27
血管堵塞的真兇是肉?是糖?都不是,而是它,比肥肉傷 10 倍!

血管堵塞的真兇是肉?是糖?都不是,而是它,比肥肉傷 10 倍!

神奇故事
2025-12-18 22:10:05
夫妻生活沒體驗(yàn)過高潮?試試這技巧,爽到叫

夫妻生活沒體驗(yàn)過高潮?試試這技巧,爽到叫

精彩分享快樂
2026-01-07 06:40:02
41歲呂一疑似婚變,北京家中重裝丈夫生活痕跡消失

41歲呂一疑似婚變,北京家中重裝丈夫生活痕跡消失

全球風(fēng)情大揭秘
2026-01-06 18:38:29
米粉終于贏了一次

米粉終于贏了一次

虎嗅APP
2026-01-07 07:02:07
新年聽到的最心痛的一句話 | 何蘭生

新年聽到的最心痛的一句話 | 何蘭生

農(nóng)見度
2026-01-06 10:35:58
遠(yuǎn)嫁中國8年!李在明當(dāng)選后,46歲的秋瓷炫,又多了一個(gè)總統(tǒng)人脈

遠(yuǎn)嫁中國8年!李在明當(dāng)選后,46歲的秋瓷炫,又多了一個(gè)總統(tǒng)人脈

豐譚筆錄
2025-12-14 11:33:49
她是國家一級(jí)演員,享正軍級(jí)待遇,離異后至今單身,67歲依然美麗

她是國家一級(jí)演員,享正軍級(jí)待遇,離異后至今單身,67歲依然美麗

老謝談史
2025-12-16 14:59:41
這就是中國社會(huì)最大的秘密!懂的人寥寥無幾!

這就是中國社會(huì)最大的秘密!懂的人寥寥無幾!

水木然
2026-01-06 22:43:07
果然不出所料,委代總統(tǒng)通告全球,邀美國共治,我們都被“?!绷?>
    </a>
        <h3>
      <a href=叮當(dāng)當(dāng)科技
2026-01-06 20:25:44
2026-01-07 13:00:49
javascript知識(shí)園
javascript知識(shí)園
javascript編程知識(shí)分享,JS加密、JS混淆等等。
208文章數(shù) 422關(guān)注度
往期回顧 全部

科技要聞

豪擲世界第一"球" 楊元慶亮出聯(lián)想AI護(hù)城河

頭條要聞

牛彈琴:美國虎視眈眈 歐洲八國集體站隊(duì)發(fā)聲

頭條要聞

牛彈琴:美國虎視眈眈 歐洲八國集體站隊(duì)發(fā)聲

體育要聞

全明星次輪票數(shù):東契奇票王 詹皇超KD升西部第8

娛樂要聞

2026年央視春晚彩排:沈騰確定回歸

財(cái)經(jīng)要聞

50萬億存款"洪流"將至 四大去向引關(guān)注

汽車要聞

蔚來2025百萬臺(tái)收官 一場遲到的自我修復(fù)

態(tài)度原創(chuàng)

手機(jī)
教育
數(shù)碼
房產(chǎn)
公開課

手機(jī)要聞

小米致歉仍難平眾怒!高管否認(rèn)豢養(yǎng)KOL,米粉們鬧麻了

教育要聞

收藏:山東發(fā)布中小學(xué)全省性競賽活動(dòng)名單!

數(shù)碼要聞

史詩級(jí)同框!NVIDIA、Intel、AMD、高通四巨頭CEO齊聚聯(lián)想發(fā)布會(huì)

房產(chǎn)要聞

海珠雙冠王!中交天翠以強(qiáng)兌現(xiàn)力+生活溫度,筑就長期主義產(chǎn)品

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版