babeljs

    0热度

    1回答

    ES6应用程序与webpack和babel插件捆绑在一起。是否可以修改一些源代码,在每个对象中注入隐藏字段? 一些巴贝尔/的WebPack插件,其中的WebPack替换,插件和巴贝尔,缩小替换,允许互操作现场访问,并创建一些宏定义 但问题是包装所有对象的创建,并插入一些领域以独特的名字。它应该是无处不在 - 在对象创建文字,在休息传播副本等,所以天真的取代正则表达式不是解决方案。 原始代码: co

    0热度

    1回答

    ,我跟随姜黄在laracasts视频系列,我ecountered这个问题: 创建的文件夹,文件夹里面的做了通过在命令行NPM通天安装, 然后我创建了演示,尝试一个person.js文件.. 建立通天塔后,的package.json文件编辑和以下一直补充: { "devDependencies": { "babel-cli": "^6.26.0", "babel-pre

    1热度

    1回答

    通天插件开发我注意到,有对反应 - 国际比较intl.formatMessage({ id: 'section.someid' }) VS intl.messages['section.someid']后性能有所提高的机会。 查看更多这里:https://github.com/yahoo/react-intl/issues/1044 第二是速度提高了5倍(并且在翻译过的网页中有很大的差异)但是似乎

    2热度

    1回答

    通常使用ES6类,它是很容易复合类,如 class A extends B { /*...*/ } 当涉及到本地,内置样的承诺,虽然很多文章建议避免子类的类。巴贝尔本身显然无法运输such use cases。是否有可能正确地转录子类,甚至调整下面的例子? PS我使用的汇总与ES2015 preset也试图管transform-builtin-classes我.babelrc class P

    1热度

    3回答

    我刚开始学习React,但似乎无法理解为什么React不会呈现此内容。我认为这与React和Babel图书馆因更新更新而改变其链接有关,但我不确定。这里是我有: <!DOCTYPE html> <html> <head> <script src="https://unpkg.com/[email protected]/dist/react.js"></script>

    0热度

    1回答

    工作,我已经在我的WebPack以下配置 { test: /\.js$/, loader: 'babel-loader', options: { presets: ['env'], plugins: [require("babel-plugin-transform-es2015-template-literals")] } }

    0热度

    2回答

    我遇到了一个问题,其中使用了babel和ES2015预设来编译以下代码(redux reducer)。我(错误地)认为这是可以被转译的代码。 const todos = (state = [], action) => { switch (action.type) { case 'TOGGLE_TODO': return state.map(todo =>

    1热度

    2回答

    我正在使用babel-core^5.4.7和babel-loader^5.1.2 with webpack。我也使用mobx^3.3.1和mobx-react^4.3.3版本。现在我的问题是,当我试图通过敲击NPM运行腕表打造我的项目:它的WebPack抛出未知选项:package.json.presets 这里我的package.json "devDependencies": { "b

    0热度

    1回答

    我试图制作一个带有Electron和React的桌面应用程序。 林allerdings越来越startet和大多数组件的工作,但在我的阵营组成部分我需要一个新的Funktion,如: add =() => { //this.setState({active: !this.state.active}) } 但经过添加此3(2)行我得到的错误: app/app.js: Unexpect

    0热度

    1回答

    该项目的简化结构looks like this。位于es6目录中的JavaScript文件必须移动到邻居目录js。 var gulp = require('gulp'); var babel = require('gulp-babel'); gulp.task('build-js', function() { gulp.src('app/core/**/es6/**/*.js')