babeljs相关内容

Babel 6 转换运行时:$export 不是函数

我正在尝试合并 Babel 的转换运行时以使我的代码与 IE9 兼容.但自从集成它后,代码甚至无法在 Chrome 上运行.我在 es6.object.define-property.js:3 上收到错误 Uncaught TypeError: $export is not a function.在我的 .babelrc 中没有“transform-runtime"行,一切运行正常.有什么想法吗? ..
发布时间:2021-12-18 18:26:21 前端开发

Webpack 未将 ES6 转换为 ES5

我对 Webpack 非常陌生.我想我做错了.我想使用 babel 将 ES6 函数转换为 ES5 函数.所以我做了一些研究,我找到了 babel-loader.但是,我不确定自己在做什么. 我运行 npm install babel-loader --save-dev 并将它添加到我的 package.json 中 //package.json {"name": "看板",“版本" ..
发布时间:2021-12-18 18:25:23 其他开发

Webpack + Babel:找不到预设“es2015";相对于目录

我有一个使用 Webpack 和 Babel 的 React 项目.当我在办公室计算机上创建它时,Webpack 运行良好.当我将项目克隆到我的个人计算机上时,它给出了以下错误: ./react_minesweeper.jsx 中的错误模块构建失败:错误:找不到相对于目录“/Users/louisstephancruz/Desktop"的预设“es2015"在/Users/louissteph ..
发布时间:2021-12-18 18:24:28 其他开发

严格模式下不支持 Safari/Babel/Webpack Const 声明

Safari 无法使用此行加载我的 React 应用程序: Const 声明在严格模式下不受支持. 当我看到失败的线路时: const Crypto = __webpack_require__(624) 这不是我的应用程序中的内容,因此必须由 Webpack 或其他依赖项注入. Babel 不应该用 var 替换 const 吗? Babel 依赖 "babel": "~6. ..
发布时间:2021-12-18 18:18:55 其他开发

在 React 组件中导入 Json 文件

我正在尝试在 React 组件中加载languages.json 文件.当我想导入 json 文件时,我在第一步收到以下错误.这是错误: ./app/languages.json 中的错误模块解析失败:/.../languages.json 意外令牌 (1:12)您可能需要一个合适的加载器来处理这种文件类型.语法错误:意外标记 (1:12)在 Parser.pp.raise (........ ..
发布时间:2021-12-18 18:18:06 其他开发

如何使用 Webpack 5 和 Babel 7 创建 IE11 包

我们如何将现代 JavaScript 编译成可与 Internet Explorer 11 (ie11) 一起使用的向后兼容的 JavaScript 包?具体来说,我们如何使用最新版本的 Webpack 5 和 Babel 7 来做到这一点? 解决方案 这是我能创建的最少配置,其中包含一个测试文件,用于在 IE 11 中进行测试.在 GitHub 上下载. package.json ..

Jest TypeError:路径必须是字符串.收到未定义

以下是我的 package.json 的设置 如果我从命令行运行 npm test 所有开玩笑的测试用例都会正确执行.如果我从命令行直接使用命令 jest,我会收到此错误: 测试套件运行失败 TypeError:路径必须是字符串.收到未定义在 assertPath (path.js:7:11)在 Object.relative (path.js:538:5) 这发生在任何测试文件上 ..
发布时间:2021-12-18 18:16:40 前端开发

为什么在使用 babel-loader 时 Object.assign() 需要一个 polyfill?

我试图在由 Babel 和 webpack 编译的 ES6 Web 应用程序中使用 Object.assign(),但出现错误: 未捕获的类型错误:Object.assign 不是函数 我已经在使用 babel-loader 来转译 ES6到 ES5,所以我所有其他的 ES6 代码都在工作.然而,Object.assign() 仅在我也在我的代码库中 import "babel-core/po ..
发布时间:2021-12-18 18:08:01 前端开发

对 @babel/preset-env 的 useBuiltIns 选项感到困惑(使用 Browserslist 集成)

我正在使用带有 Webpack 4 的 Babel 7 进行 Web 项目.我以前从未使用过 Babel,无法真正理解其中的某些部分.基于 documentation 我正在使用 @babel/preset-env 因为它似乎是推荐的方式(特别是对于初学者).还通过我的 .browserslistrc 文件使用 Browserslist 集成. Webpack 编译得很好(babel-loa ..
发布时间:2021-12-18 18:05:44 前端开发

Babel 不转译箭头函数(Webpack)

运行 webpack 和 babel 时,生成的 bundle.js 仍然包含箭头函数.在 Internet Explorer 10 中运行时,这给了我一个语法错误.我希望 babel 将箭头函数替换为 IE 可以运行的正常函数. 我的 package.json 具有以下 devDependencies: "devDependencies": {"babel-cli": "^6.26.0" ..
发布时间:2021-12-18 18:03:21 前端开发

Babel Plugin/Preset 文件不允许导出对象,只能导出函数

我正在尝试在旧项目上使用 Babel-loader,我注意到一些关于 babel loader 何时处理包装对象的问题,这是它的默认行为吗?我不确定这是一个错误还是我做错了什么,我在谷歌上找不到太多关于它的信息,所以这是我的最后一个资源. 我是否需要对代码进行一些更改才能使其正常工作? 这是我目前的规格:网络包:3.19.0巴别塔/核心:7.0.0-beta.34babel-loade ..
发布时间:2021-12-18 18:01:28 前端开发

使用 babel 后,IE 中未定义“符号"

我有一个使用 ES6 标准编写的 reactjs 应用程序,我使用 webpack 来构建它.webpack 使用 babel-loader 加载 js 模块.具体来说,我使用以下版本的软件包:├── babel@5.8.34├── babel-core@5.8.34├── babel-loader@5.4.0└── webpack@1.12.6 但是,在构建之后,IE 10 给出以下错误' ..
发布时间:2021-12-18 17:54:56 其他开发

模块构建失败(来自 ./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"- 如果要解析“react",请使用“mo ..
发布时间:2021-12-18 17:50:48 前端开发

在同构 React 组件中导入 CSS 文件

我有一个包含用 ES6 编写的组件的 React 应用程序 - 通过 Babel 和 Webpack 转译. 在某些地方,我想包含具有特定组件的特定 CSS 文件,如 react 中所建议的webpack 食谱 但是,如果在任何组件文件中我需要一个静态 CSS 资源,例如: import '../assets/css/style.css'; 然后编译失败并报错: Synt ..
发布时间:2021-12-18 17:47:34 前端开发

“代码生成器已取消优化 [某个文件] 的样式,因为它超过了“100KB"的最大值"是什么意思?意思是?

我在我的项目中添加了一个新的 npm 包,并且在我的一个模块中需要它. 现在我从 webpack 收到这条消息, build modules注意:代码生成器对“D:/path/to/project/node_modules/ramda/dist/ramda.js"的样式进行了去优化,因为它超过了“100KB"的最大值. 什么意思?我需要采取一些措施吗? 解决方案 这与 B ..
发布时间:2021-12-18 17:46:22 其他开发