babeljs相关内容

Object.assign 不是函数

我正在使用 babel 和 gulp 并在 ES6 中创建一个简单的 DOM 库.但是在运行之后,当我要使用它时,我在 chrome 控制台中得到了 Object.assign is not a function . 这是 gulp 代码 gulp.task('scripts', function() {返回 gulp.src(src + 'js/*.js').pipe(通天塔()).pi ..
发布时间:2022-01-12 13:27:12 前端开发

Gulp + browserify + 6to5 + source maps

我正在尝试编写一个 gulp 任务,允许我在 JS 中使用模块(CommonJS 很好),使用 browserify + 6to5.我还希望源映射能够工作. 所以:1. 我使用 ES6 语法编写模块.2. 6to5 将这些模块转换为 CommonJS(或其他)语法.3. Browserify 捆绑模块.4. Source maps 引用原始 ES6 文件. 这样的任务怎么写? 编 ..
发布时间:2022-01-12 13:25:01 其他开发

Babel 将其替换为 undefined

这段代码 beforeEach(() => {这个.asd='123';this.sdf='234';这个.dfg='345';this.fgh='456';}); 已被 Babel 转译为: beforeEach(function() {未定义的.asd='123';未定义.sdf='234';未定义的.dfg='345';undefined.fgh='456';}); 为什么? ..
发布时间:2022-01-11 19:13:53 前端开发

为什么在 Electron 项目中需要 Babel

我对所有 Javascript 生态系统都感到很困惑.我正在尝试 Electron,这似乎是一种很有前途的创建跨平台应用程序的方法,它利用了节点和 Chrome 的强大功能.我创建了一个小应用程序并使用了一些“现代"(这让 C# 程序员发笑)javascript 概念作为 lambda,并且它开箱即用(我认为这很自然,因为我有最新版本的节点).然后我尝试下一步,我在使用 Babel 的示例中看到了 ..

IE11 中的 Webpack 中断

很难追查到这一点,所以感谢您对我的包容.一些用户抱怨我们的网站在 IE11 中被破坏.该应用正在使用 nextjs 3.0.1 和 webpack 2.7.0. 在开发模式下调试 我想我有一个类似于 Angular RxJs 计时器在 IE11 上暂停.我从 IE11 中名为 webpack///webpack bootstrapxxxxxxxxxx(其中 x 是一些十六进制数字)的引 ..
发布时间:2022-01-08 23:32:31 前端开发

解析错误:找不到模块'next/babel'

我在创建的每个新 Next.js 项目中都遇到此错误.该页面可以毫无问题地编译,它只是在每个js文件的第一行一直显示为错误. 解析错误:找不到模块“next/babel"需要堆栈: D:\app\next_app\ratu-seo\node_modules\next\dist\compiled\babel\bundle.js D:\app\next_app\ratu-seo\node ..
发布时间:2022-01-08 22:59:20 其他开发

Jest 预期模拟函数已被调用,但未被调用

我查看了解决测试类属性但没有成功的各种建议,并想知道是否有人可以对我可能出错的地方有更多的了解,这里是我尝试过的所有测试错误预期已调用模拟函数,但未调用. Search.jsx import React, { Component } from 'react'从“道具类型"导入 { func }从'./Input'导入输入从'./Button'导入按钮类 SearchForm 扩展组件 {静 ..
发布时间:2022-01-01 23:47:45 前端开发

“定义未定义"在 Jest 中测试具有 RequireJS 依赖项的 es6 模块时

我有一个 Jest 测试套件无法运行,因为它尝试测试的组件依赖于 RequireJS 模块.这是我看到的错误: 失败 __tests__/components/MyComponent.test.js● 测试套件运行失败参考错误:定义未定义在对象(node_modules/private-npm-module/utils.js:1:90) 该组件具有以下导入: 从'private-npm-m ..
发布时间:2022-01-01 23:47:36 其他开发

babel@7 和 jest 配置

也许你可以帮助我?我尝试配置 jest 以使用 babel@7所以我有: "jest": "^23.4.1","@babel/core": "^7.0.0-beta.54","babel-7-jest": "^21.3.3","babel-jest": "^20.0.3", 和 package.json 中的 jest 配置 “玩笑":{“转变": {"^.+\\.js$": "babel- ..
发布时间:2022-01-01 23:44:42 其他开发

React Native with Typescript 和 Jest 在 0.57 更新后被破坏:找不到预设“module:metro-react-native-babel-preset";相对于目录

如果在新的 React 0.57 版和 TypeScript 中将测试与 Jest 和 Enzyme 集成在一起,它们将不起作用.以下是重现的步骤: 创建一个新的 React Native 项目: react-native init MyApp -package "com.my.app" --template typescript &&节点 MyApp/setup.js 安装所有 Jes ..
发布时间:2022-01-01 23:42:22 其他开发

如何在基于 TypeScript 的 React Native 应用程序中为导入配置绝对路径?

为了避免在基于 TypeScript 的 React Native 应用程序中出现“../../../../"样式的相对导入,我想配置该应用程序,以便我可以使用绝对导入. 重要的是配置还支持 Jest 单元测试. 我使用 npx react-native init MyTestApp --template typescript 创建了应用程序 React Native 版本:0.60. ..
发布时间:2022-01-01 23:39:53 前端开发

加载配置时出错 - 您似乎在使用本机 ECMAScript 模块配置文件 (Jest)

更新. 当我提出拉取请求时出现此错误.有一个 github 工作流审计,它对拉取请求运行检查,并从另一个存储库加载测试文件. - 名称:运行审计运行: npx jest audits/ch-2 --json --outputFile=audits/ch-2.json --noStackTrace测试套件无法运行/Users/frankukachukwu/StudioProjects/cov ..
发布时间:2022-01-01 23:20:08 其他开发

Babel 在运行 Jest 时不会编译 .test.js 文件

在运行 yarn run jest --no-cache 时,会抛出一个错误: 语法错误:意外的令牌导入 我最好的猜测是 babel 没有到达这个测试文件.我需要将它们包含在 .babelrc 中吗? 路径: /src/tests/LandingPage.test.js 测试文件: 从'react'导入React;从“react-test-renderer/shallow"导入 R ..
发布时间:2022-01-01 23:19:51 其他开发

开玩笑不解析es6:SyntaxError:意外的令牌导入

我正在尝试使用我的 webpack 项目设置 Jest.当我运行测试时,Jest 抱怨它无法读取 es6 代码.Babel 似乎没有转换我的测试文件. 我已经尝试了在互联网上找到的各种解决方案,但我仍然被难住了.也许有更多 Babel/Webpack 知识的人可以查看我的配置并帮助我. 相关 package.json 脚本: {"test": "jest --no-cache --c ..
发布时间:2022-01-01 23:16:16 其他开发