9得票1回答
Object.assign 保留对原始对象的引用

我有一个方法: export const groupActivities = ({ activities, tags, images, tickets }) => { if (!activities || !tags) { console.error('Must have ...

8得票2回答
如何使用Babel、NYC和Istanbul插件从Cypress获取代码覆盖率?

对于我的React/Redux项目,我使用Cypress来测试UI。我需要从这些测试中获取代码覆盖率,以便在Sonar中获得详细信息(但这是另一个故事)。 因此,我开始阅读Cypress的文档:https://docs.cypress.io/guides/tooling/code-cover...

174得票26回答
解析错误:找不到模块'next/babel'

更新 1: 已更新最新的可行解决方案至 @Jeevan Rupacha 的回答,请向下滚动查看。 我在每个新创建的 Next.js 项目中都遇到了这个错误。页面可以正常编译,但每个 js 文件的第一行都显示为错误。 解析错误:无法找到模块 'next/babel' 要求堆栈: D:\a...

28得票1回答
插件[0][1]必须是一个对象、false或未定义。

我一直在尝试升级我的软件包,但事情开始变得一团糟,现在我无法构建并且似乎无法弄清问题出在哪里。我怀疑问题与.babelrc文件有关,因为这是一个babel加载器错误。 .babelrc{ "presets": [ ], "plugins": [ [ "reac...

14得票3回答
使用Webpack打包后,窗口未定义

我正在开发一个ReactJS应用程序,同时我正在使用WebPack 4.29.6。我面临的问题是,当我运行npm run dev命令时,在本地一切都很完美,但当我想要部署到服务器上时,我不知道该怎么做。我使用build:production命令构建应用程序,然后它生成了/dist文件夹以及所有...

47得票5回答
Webpack无法将ES6转换为ES5

我对Webpack非常陌生。我认为我在使用它时出现了错误。我想使用babel将一个ES6函数转换为ES5函数。因此,我进行了一些研究,并找到了babel-loader。但是,我不确定我在做什么。 我运行了npm install babel-loader --save-dev,然后它被添加到了...

7得票1回答
这个 webpack 警告是否可以忽略?

我在webpack中发现了一个奇怪的警告。在使用babel-loader解析process.env时,出现了一个警告(TypeError: result.setExpression is not a function),在webpack/lib/Parser.js中发生。我正在进行一个大项目,...

7得票3回答
Webpack模块构建失败:意外的标记(Rails React构建)

我正在使用React/Rails进行构建工作,并首次尝试使用Webpack和Babel。我在使用两个文件,并获取错误: ERROR in ./app/assets/frontend/main.jsx       模块构建失败:       SyntaxError:/Users/cls/Gi...

63得票3回答
函数装饰器

我看到babel.js修饰器(在“阶段1”中可用)实现了https://github.com/wycats/javascript-decorators上的规范。看起来修饰器只限于(1)类,(2)访问器和(3)方法。在我的情况下,我想在普通的函数上使用装饰器,就像这样:@chainable fu...

10得票4回答
Jest和Babel转译 - SyntaxError: Cannot use import statement outside a module

在某些测试中,我使用JEST时遇到困难,在运行测试时出现以下错误: 测试套件无法运行 ...node_modules\p-retry\index.js:1 ({"Object.<anonymous>":function(module,exports,require,__...