编程语言
首页 > 编程语言> > javascript – 使用browser.js的Babel,获取Uncaught SyntaxError:无效的正则表达式

javascript – 使用browser.js的Babel,获取Uncaught SyntaxError:无效的正则表达式

作者:互联网

我正在尝试使用browser.js脚本在Chrome中使用Babel.

我根据节点安装创建了一个指向node_modules目录的符号链接,因此我可以访问browser.js

我将脚本添加为:

我在我的控制台中收到以下错误:

未捕获的SyntaxError:无效的正则表达式:/ [ªÂÂÂÂÂÂÂÂÂÂÂÃÂ-Ã-Ã-öø-ˈ-Ë’Ë-ËËËËËËÍÍÍÍÍÍÍÍÍÍÍÍÍ͆ I-ΊΌΎ-ΡΣ-ÏμÏ·-ÒÒŠ-OO±-O-O™Õ¡-O‡× – ×ת° – ײØ-يٮٯٱ-U“Û•Û ¥Û|Û®Û¯Ûº-Û¼Û¿ÜÜ’-UY-TH¥Þ±SSS-ߪߒßμߺà€-à•阿Sa¤à¨à¡€-à¡~à¢-ࢲठ“-हऽà¥A¥〜-A¥¡A¥±-à|€à|…-à|Œà|à|à|”-à|¨à|ª-à|°à|²à| ¶-à|¹à|½à§Žà§œà§à§Ÿ-ৡৰ§±A …-ਊà¨à¨à¨“-ਨਪ-A°的¨²à¨³à¨μਸ਼ਸਹਖ਼-à©OEA©ZA©²-੒અ-àªàª-઒ઓ-નપ-રલળàªμ-હઽà«à« ૡଅ-ଌà¬à¬à¬“-ନପ-ରଲଳà¬μ-ହଽàœààŸ-à¡à±à®ƒà®… -ஊஎ-à®à®’-A®•A®™à®šà®œà®žà®Ÿà®£à®¤à®¨,ப à®®-ஹà¯à°…-à°OEA°Z-à°à°’-A°A°ª-హఱ好不〜A±™à±à±¡A²…-ಌಎ -à²à²’-ನಪ-ಳà²μ-ಹಽೞà³à³¡à³±à³²à’…-à’Œà’Ž-à’à”-à’ºà’½àμŽàμàμ¡àμº-àμ¿à¶…-à¶-à ¶š-නඳ-රලව-à·†A-A°à¸²à¸³à¹€-ๆàºàº,ຓງàºàºŠàºàº”-àº-ນ -ຟມ-ຣ¥àºàº§àºªàº«àº-ະາຳຽເ-໓ໆà»OE-ໟༀ彀-ཇ彉-ཬà¾-ྌက – ဪဿA-A•AS-áá¡á¥á|á®-A°Aμ-á,á,Žá,-Ⴥハ‡áƒáƒ-ჺჼ-A‰,‰S-A‰,‰ – á‰-A‰〜A‰S-A‰á‰-áŠáŠŠ-ASAS-AS°áŠ²-áŠμኸ-ኾá<€A <, - A <... A <-A <-a <〜-áŒáŒ'- AOE•áŒ~-ášáŽ€-áŽáŽ-á'á-A™¬A™¯-A™¿AS-阿萨斯-A>ªá>®-A> AOE€-ᜌᜎ-áœ'áœ-ᜱá€-á'á-á¬á®-A°AZ€-áž³áŸ-ៜá-ᡷᢀ-A¢Ã¢¢ªá°-a £μᤀ-ᤞá¥-A¥A¥°-A¥'á|€-á|«Â§-§‡一个€-A-A -A©”ᪧá¬... -ᬳá... -a <ᮃ-A®á®®á®¯á®º-A¥A°€-A°£á±-A±á±S-A±½á³©-ᳬ á³®-A 3±á³μᳶá'€-ᶿḀ-ἕá¼~-á¼á¼-á½...å½-á½á½-á½á½™å½>á½á½Ÿ-ώᾀ-á¾'ᾶ-ᾼιá¿, -ΐῆ-á¿Œá¿-῔ῠ- á¿>á¿-Ῥῲ-á¿'ῶ-ῼâ±â¿â,-â ,OEA“,一个“‡一个“S-A‘’A“•“〜-A“A“¤â“|â“A“ª-A“¹â“¼-A“¿A ...... -A ...‰,... ...咱-A†A°€-A°®ã°°-A±ZA±-ⳤⳫ-ⳮⳲⳳâ'€-A'¥â'§â'â'°-âμ§ âμ¯â¶€-â¶-â¶-â¶|ⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-a·†A·-A·ZA· -一种· A·〜-A·ZA€... -A€‡ã€¡-A€©ã€±-A€μA€¸-A€¼ã - ク-A,> - ã,Ÿã,¡-ヺー - ダ¿A“... -a‘A‘±-A†ZA†-A†ºã‡°-a‡¿ã€-ä¶μ一-鿌ꀀ-ê'Œê’-E’½ê”€ -ê~Œê~-ê~Ÿê~ªê~«E™€-E™®ê™¿-êšêš-E> EOE - ꜟꜢ-êžêž<-ꞎêž-êžêž°EZ±EY·-eêƒ -e ... E‡-E SE OE-ꢀꡢ-ꡳê,-E¢³ê£²-E£·ê£»ê¤Š-ꤥꤰ-e¥†ê¥ -e¥¼ê|“-ê|²ê§ê§-ꧤê§|-ꧯꧺ-ꧾꨀ-ee©€-E©,E©“-E© 最佳答案

Babel #340

您必须在HTML页面或JS文件头上设置Content-Type.

<meta charset="utf-8" />
// OR
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
// OR
<script src="scripts.js" charset="utf-8"></script>

或者在JS文件的标题中:

Content-Type: application/javascript;charset=UTF-8

相关文章

点击查看更多相关文章

转载注明原文:javascript – 使用browser.js的Babel,获取Uncaught SyntaxError:无效的正则表达式 - 代码日志

解决方法:

Babel #340

您必须在HTML页面或JS文件头上设置Content-Type.

<meta charset="utf-8" />
// OR
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
// OR
<script src="scripts.js" charset="utf-8"></script>

或者在JS文件的标题中:

Content-Type: application/javascript;charset=UTF-8

标签:javascript,ecmascript-6,babeljs
来源: https://codeday.me/bug/20191004/1853374.html