babel相关内容

使用Babel CLI提取器提取Javascript gettext消息

此处表明Babel可以提取Python和Javascript的gettext消息文件。 Babel附带一些内置提取器:python(从Python源文件中提取 消息),javascript和忽略( 不提取任何东西)。 命令行提取器记录在案这里 - 但没有使用示例。 同样在上面的同一指针,提到了一个用于提取的配置文件但是没有太多扩展。 当我使用js文件在dir上运行提取器 ..
发布时间:2019-06-06 04:29:15 前端开发

无法在ES6类定义中定义原型属性

我正在尝试ES6语法并发现我无法在类定义中定义原型属性或实例属性,为什么禁止它? 我使用的是 MyClass.prototype.prop = 1 之前,按照下面的babel编译器尝试ES7,仍然无法定义原型属性。 class MyClass { prop = 1; static sProp = 1; } 我不认为定义实例属性是危险的,有2个案例在我自己的浏 ..
发布时间:2019-05-27 12:19:46 前端开发

没有'new'就无法调用ES6 / Babel Class构造函数

我正在尝试创建一个自定义Quill主题,扩展一个泡泡。我面临着一个奇怪的ES6继承问题,我的构造函数中似乎无法调用 super()。这是我的代码: 从'quill / themes / bubble'导入BubbleTheme,{BubbleTooltip} 类LoopTheme扩展BubbleTheme { 构造函数(羽毛笔,选项){ super(羽毛笔,选项) } ext ..
发布时间:2019-05-24 19:52:06 前端开发

Babel没有转换箭头功能(Webpack)

运行webpack和babel时,生成的bundle.js仍然包含箭头功能。这在Internet Explorer 10中运行时给出了语法错误。我希望babel用IE可以运行的普通函数替换箭头函数。 我的包.json 具有以下devDependencies: “devDependencies”:{ “babel-cli”: “^ 6.26.0”, “babel-core”:“^ 6.2 ..
发布时间:2019-05-24 19:51:51 前端开发

“要求未定义”使用webpack 2

我遇到使用webpack捆绑我的应用程序的问题,虽然我已经尝试了所有的建议,但我在网站上阅读了类似的问题,我无法弄清楚是什么问题。 一切都很好。但是,当我打开浏览器时显示此错误: 未捕获的ReferenceError:未定义需求 webpack-dist .conf.js const webpack = require('webpack'); const conf = ..
发布时间:2019-05-24 19:35:47 前端开发

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

我试图在一个旧项目上使用Babel-loader,我注意到有关babel加载器何时处理包装对象的一些问题,这是它的默认行为吗?我不确定这是一个错误还是我做错了什么,我在谷歌上找不到它,所以这是我最后的资源。 我需要吗?更改我的代码以使其正常工作? 这是我目前的规格: Webpack:3.19.0 babel / core:7.0 .0-beta.34 babel-loader:8 ..
发布时间:2019-04-24 13:56:27 前端开发

获得意外的令牌导出

我正在尝试在我的项目中运行一些ES6代码但是我收到了意外的令牌导出错误。 export class MyClass { constructor(){ console.log(“es6”); } } 解决方案 你正在使用ES6模块语法。 这意味着您的环境(例如node.js)必须支持ES6模块语法。 NodeJS使用CommonJS模块语法( m ..
发布时间:2019-02-20 21:13:21 前端开发

Babel是编译器还是编译器?

我一直在使用 Babel 一段时间了,而且我一直认为Babel是一个 transpiler ,用于将我的ES6和ES7 JavaScript转换为ES5 JavaScript,因为我假设你可以技术上将ES5和ES6视为两种不同的语言。 但是,我不禁注意到Babel的网站标题将其描述为编译器,我认为这与编译器有很大不同。 Babel是 transpiler 还是编译器,或者可能提供这两种 ..
发布时间:2019-02-19 19:10:33 前端开发

在Webpack中使用Bootstrap的首选方法

问候一个人, 我一直在玩Webpack的Bootstrap,但我正在撕裂我的头发。我真的经历了大量的博客文章,他们要么使用7个月过时的'bootstrap-webpack'插件(令人惊讶的是开箱即​​用)或者..它们包括通过导入的bootstrap文件'node_modules / * / bootstrap / css / bootstrap.css'。 当然,必须有更清洁,更有效的 ..
发布时间:2019-02-18 13:30:09 前端开发

React.js - 语法错误:这是render()函数中的保留字

我遇到了保留关键字“this”的错误。在我的React组件中,下面显示我从一个状态从我的主要组件“App.js”传递到我的“RecipeList.js”组件,然后映射数据并渲染每个RecipeItem组件。我只是不明白为什么会出现这个错误 React.js - 语法错误:这是一个保留字 在render return方法中的RecipeList中调用错误;如果有人能提供帮助那就太好了! ..
发布时间:2019-01-25 18:02:31 前端开发

nodejs 8导入模块 - 需要还是导入?

只是想知道我们如何在node.js中导入模块8 - 我们还在使用 require 吗? 或者我们仍然需要babel使用 import ? 我一直在挖掘但似乎没有答案。如果我们仍然需要使用require,为什么节点不能实现 import 呢? 解决方案 UPDATE-2017.11.01↓ 简答 我们仍在使用要求 长答案 ESM加载部分落在节点 8.5.0 ..
发布时间:2018-08-01 10:56:50 其他开发

使用babel转储到es3(Safari兼容)

我是新来的babel。 我这样设置: .babelrc: { “预设值”:[“es2015”,“es2017”] } gulpfile: gulp.task('default',function(){ return gulp.src(['src / ** / *。js','!src / ** / 3rd / *']) .pipe(babel() ..
发布时间:2018-05-31 11:24:06 其他开发

如何设置grunt + browserify + tsify + babelify?

下面的gruntfile设置确实能够编译打字稿,但没有发生babel的转换。 任何人都可以让我知道如何做到这一点? (我可能需要使用gulp来做到这一点??) browserify:{ main:{ src:'app / scripts / main.ts', dest:'app / scripts / bundle.js', }, 选项:{ browserifyOption ..
发布时间:2018-05-30 15:15:35 其他开发