babeljs相关内容
我开始使用 Jest 和 Enzyme 为 react 应用程序新编写单元测试用例,并尝试使用像 "test":"jest --watch" 而不是 “test":“react-scripts test" 测试通过 babel 以便运行程序理解 React 语法. 并且一直在使用 babel 一步一步地进行设置,但是这个错误 目前没有启用对实验语法“jsx"的支持阻止我走得更远.正如某些线程
..
我有一个非常简单的测试: describe('sanity', () => {it('理智', () => {期望(真).toBeTruthy()})}) 我收到以下错误: 失败规范/javascript/sanity_test.js● 测试套件运行失败Jest 遇到意外令牌这通常意味着您正在尝试导入 Jest 无法解析的文件,例如它不是普通的 JavaScript.默认情况下,如果 Je
..
我使用的是最新的(2017 年 12 月) 依赖项堆栈.当我用 Jest 尝试同构反应测试时,测试服不断失败并出现以下错误: * 测试套件运行失败[BABEL]/__tests__/router.test.js: Plugin/Preset 文件不允许导出对象,只有函数. 这是我的依赖项: “依赖项":{"axios": "^0.17.1","babel-polyfill": "^6.26.
..
我正在向 React 代码库添加 typescript 支持,虽然应用程序运行正常,但 Jest 测试到处都失败了,显然无法识别 es6 语法. 我们为此使用了 ts-jest.以下是我在尝试处理 jest 的测试设置文件时立即收到的错误消息. 失败 src/data/reducers/reducers.test.js● 测试套件运行失败/Users/ernesto/code/app/r
..
我们正在更新我们的 API,Babel 的 Henry Zhu 提醒我使用这个名为 babel-preset-env 的预设来替代 babel-preset-es2015code> 和 babel-preset-es2018. 现在,我在理解处理所有事情的最简单方法时遇到了困难. 我们的 API 使用 node v8.x 和 async/await,原生 promises 我想要传播
..
标题几乎解释了我所面临的问题.我正在尝试测试具有某种状态的 React 组件,并且我尝试将我的商店提供给该组件以获得它需要的东西.当我使用 Jest 运行组件的测试时,出现以下错误: ReferenceError: regeneratorRuntime 未定义 我通过一些阅读确定这是由于 babel-polyfill 或 regenerator-runtime 没有正确应用于 Jest
..
我正在尝试模拟对服务的调用,但我正在努力处理以下消息:jest.mock() 的模块工厂不允许引用任何输出-of-scope 变量. 我正在使用带有 ES6 语法、笑话和酶的 babel. 我有一个名为 Vocabulary 的简单组件,它从 vocabularyService 获取 VocabularyEntry-Objects 的列表并呈现它. 从'react'导入React;从
..
这是我在 package.json 文件中的 jest 配置:> “玩笑":{“自动模拟":假,“浏览器":真的,“模块名称映射器":{"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "./app/tests/mocks/FileMock.js","\\.(css|les
..
我正在尝试使用 React 和 Babel 通过我的第一个 Jest 测试. 我收到以下错误: 语法错误:/Users/manueldupont/test/avid-sibelius-publishing-viewer/src/components/TransportButton/TransportButton.less:意外令牌 >7 |@import '../variables
..
我有一个使用 TypeScript、Jest、Webpack 和 Babel 构建的 React 应用程序(不使用 Create React App).尝试运行 yarn jest 时,出现以下错误: 我已尝试删除所有软件包并重新添加它们.它没有解决这个问题.我看过类似的问题和文档,但我仍然误解了一些东西.我什至按照另一个指南从头开始设置此环境,但我的代码仍然收到此问题. 依赖项包括.
..
我正在使用 babelify 版本 6.3.0,设置为 stage 0.ES6/ES7 运行良好.但是,当我尝试使用 Javascript 的 代理功能: set product(product={}) {this._product = 新代理({}, {})} 我明白了: ReferenceError: Can't find variable: Proxy 有什么想法吗? 解决方案
..
我在 react-babel-webpack 中使用图像文件.但它显示了一个错误 ./public/assets/scissors.png 中的错误模块解析失败:/home/rohit/Desktop/game/public/assets/scissors.png意外字符 ' ' (1:0)您可能需要一个合适的加载器来处理这种文件类型.语法错误:意外字符 ' ' (1:0) tool.comp
..
你能帮我解决这个问题吗?我已经尝试解决导入函数,但我仍然遇到该错误,并且我还尝试删除无效的“{}".提前致谢.我正在学习 TylerMcginnis React-Redux 课程.导航.js 从 'react' 导入 React从'prop-types'导入PropTypes从“react-router-dom"导入链接从'./styles.css'导入{容器,导航容器,链接}Navigatio
..
我正在尝试扩展 Promise: class PersistedPromise 扩展 Promise { } 然后在派生类上调用静态的resolve,直接创建一个resolved promise: PersistedPromise.resolve(1) 在 traceur 中,这会产生: ModuleEvaluationError: #不是承诺在新的 PersistedPromise (
..
我正在尝试为 Node v6.9.2 配置 Babel.我想使用 async/await 结构. 因为我是 Babel 和所有 Node 基础设施的新手,我对如何正确配置它感到困惑: 我应该使用什么预设?Node 已经实现了大部分 ES6 特性.因此,出于性能原因,我不希望 Babel 转译 Node 6.9.x 已经支持的功能(箭头函数、新的导入机制等). 我应该包含哪些插件才
..
我一直在我的 ReactJS 项目中使用 async await 和 babel.我发现了 React setState 的一个方便用法,我只是想更好地理解它.考虑这个代码: handleChange = (e) =>{this.setState({[e.target.name]: e.target.value})console.log('同步代码')}changeAndValidate = a
..
有一个引入 C# 风格 async-await 的提议.我知道 Babel.js 可以将 ES6 转换为 ES5,但是有没有办法让它将 async-await 转换为 ES5? 解决方案 Babel v6 从 Babel v6 开始,Babel 本身不再包含任何转换器.您必须明确指定要转换的任何功能. 预设 - 非 ES2015 环境 实现此功能的最快方法是使用 pres
..
我的代码有一些问题.我正在尝试将 babel-loader 添加到我的 laravel-mix webpack 的配置中,但是我收到一个错误,告诉我 this.setDynamic 不是一个函数. 这是我的 webapack-mix.js 文件 const {mix} = require('laravel-mix');const VueLoaderPlugin = require('vue
..
我正在使用此处找到的 VueJS Webpack 模板:https://github.com/vuejs-templates/webpack 示例路线: const AuthRoute = () =>import(/* webpackChunkName: "authroute" */'./AuthRoute.vue') 示例错误: [eslint] 解析错误:意外的令牌导入
..
使用 ember-cli@0.2.7 和 emberjs@1.13.2. 源 emberjs 模型 导出默认 DS.Model.extend({名称:DS.attr('string'),displayName : Ember.computed('name', () => {返回 this.get('name');})}); 翻译模型 'use strict';var _this = 未
..