babel相关内容

如何使ES6捆绑包中的jQuery可用于HTML中加载的外部脚本?

在一个网站上,我将所有带有Gulp的javascript捆绑到一个捆绑文件中.这包括jQuery,我将其导入到需要它的所有JS文件中. 我直接在HTML中包含Google跟踪代码管理器(GTM).但是,某些自定义标签需要jQuery,根据浏览器控制台的输出,jQuery是未定义的.我认为jQuery没有暴露在捆绑包之外. 如何从捆绑包中公开jQuery,以便外部脚本(例如GTM)可以使 ..
发布时间:2020-06-28 20:41:56 前端开发

如何使用支持IE11的Babel启用异步/等待

我希望在源代码中使用async/await,并通过babel将其转换为>0.25% not dead可用的内容. 我的脑子里有各种各样的攻击方法.有些已被弃用,有些则无法使用,而我已经工作了超过一倍的图书馆. 我尝试将@babel/polyfill与@babel/plugin-transform-async-to-generator结合使用,并且效果很好,但是该库从〜500kB变为〜1 ..
发布时间:2020-06-21 18:58:51 前端开发

Babel插件类属性– React Arrow函数

我正在使用npm运行一个React项目.经过数小时的研究和试验,到处都有人说我必须将以下代码添加到我的".babelrc"文件中,该文件在我的目录中没有,并且无法创建: { "plugins": [ ["@babel/plugin-proposal-class-properties", { "loose": true }] ] } 但是当我运行代码时,这会导致以下错误: ..
发布时间:2020-05-28 19:48:11 其他开发

模块构建失败(来自./node_modules/babel-loader/lib/index.js):错误:找不到模块"babel-preset-react"

尝试使用Webpack4和Babel7构建React应用时,我遇到以下错误. ./src/index.js中的错误 模块构建失败(来自./node_modules/babel-loader/lib/index.js): 错误:无法从'/Users/me/Desktop/reflask'中找到模块'babel-preset-react' -如果您要解析“反应",请使用“模块:反应" -您的意思 ..
发布时间:2020-05-18 01:48:27 前端开发

节点错误:SyntaxError:意外的令牌导入

我不明白这是怎么回事.我在其他论坛上讨论了翻译和通天塔.我该怎么办? node -v v5.5.0 我的代码: import recast from 'recastai' 和错误 (function (exports, require, module, __filename, __dirname) { import recast from 'module1' ..
发布时间:2020-05-18 01:33:55 其他开发

在运行摩卡测试时使用不同的babel预设

我的npm软件包构建使用babel运行,并且我在package.json中使用 配置了babel预设 "babel": { "presets": ["es2015"] } 我还配置了一个摩卡测试脚本 "test": "mocha --compilers js:babel-core/register" 但是,我想使用不同于为构建指定的babel预设运行测试. 有可能吗?我 ..
发布时间:2020-05-10 01:01:52 其他开发

如何仅使用Babel 7转换node_modules文件夹?

尝试使用Mocha单元测试reactjs应用程序,但是从node_modules文件夹中使用的es6功能(导入/导出)中获取错误.有问题的应用程序使用babel进行了编译,但是由于react组件之一正在使用node_modules中的模块,因此其抛出错误Syntax Error:Unexpected token export.我知道babel默认情况下会忽略node_modules文件夹,但不确定 ..
发布时间:2020-05-10 01:00:25 其他开发

添加“提案对象剩余传播" babel.config.js的插件以修复Microsoft Edge错误SCRIPT1028

编辑:Microsoft Edge Chromium的新Beta版似乎已解决此问题. (2020年1月18日) 我需要添加 Babel插件到 babel.config.js 摆脱Microsoft Edge 浏览器错误 SCRIPT1028:期望的标识符,字符串或数字 我安装了最新的软件包并将其添加到package.json. 以下是我尝试过的操作,但在运行 npm run bu ..
发布时间:2020-05-09 20:16:00 前端开发