javascript - Babel与browser.js并获得Uncaught SyntaxError : Invalid regular expression

标签 javascript ecmascript-6 babeljs

我正在尝试将Chrome浏览器中的Babel与browser.js脚本一起使用。

我根据节点安装情况创建了一个指向node_modules目录的符号链接(symbolic link),以便可以访问browser.js

在我将脚本添加为后:

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

未捕获到的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 - Babel与browser.js并获得Uncaught SyntaxError : Invalid regular expression,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31225606/

相关文章:

webpack - 如何在编译包中包含 NPM 依赖项的源映射?

javascript - 使用D3防止svg中的线条路径溢出图形

javascript - 确定 JavaScript 对象数组的一致性

reactjs - 使用 React、Typescript 和 ES6 进行 Jest 测试

typescript - 定义具有可选的第一个和最后一个元素的元组列表

node.js - babel-preset-react-app 没有获取环境变量

javascript - 如何调整带有动画文本的 Canvas 大小?

php - 如何使用 jQuery 对目录中的文件进行计数?

javascript - leaflet.js 检查标记是否打开了绑定(bind)的弹出窗口