babeljs

    1热度

    1回答

    是否可以使用ES6模块语法重新创建以下内容? var foo = {}; module.exports = foo; ES6具有用于将声明性关键字与表达,像这样支持: export var foo = 'bar'; 然而,当通过6to5运行,这产生: var foo = exports.foo = 'bar'; 是否有可能将此语法与default关键字结合使用,以生成顶级代码片段?

    0热度

    1回答

    我试图从ES6使用Object.assign,但它总是undefined。这里是我使用它的文件: var Dispatcher = require('./dispatcher.js'); export default Object.assign(Dispatcher.prototype, { handleViewAction(action) { this.dispatch

    19热度

    2回答

    我正在用ECMAScript 6编写一些前端代码(用BabelJS编译,然后用Browserify进行浏览),这样我就可以在一个文件中创建一个类,导出并导入另一个文件文件。 我这样做的方法是: export class Game { constructor(settings) { ... } } ,然后是进口我做的类文件: import {Game} fro

    8热度

    4回答

    我正在使用ES6类将一些功能捆绑在Node中。这里是(基本上)是什么样子: class processDocs { constructor(id) { this.id = id; // console.log(this) returns { id: id } } getDocs(cb) { // console.log(this) re

    0热度

    1回答

    我试图从React路由器传递一些参数给我的组件,但由于某些原因,组件渲染后参数不再存在。 这里是我的代码: 路由器: var routes = ( <Route handler={require('components/forum-app')}> <DefaultRoute handler={require('components/post-list')}/> <

    1热度

    2回答

    我一直在尝试了一段时间让巴贝尔(6to5)与自耕农webapp生成工作,但我悲惨地失败了。我尝试了不同的配置,但都没有工作,我在互联网上没有任何解决方案。 有谁成功地让巴贝尔与webapp生成工作?如果是这样,你可以与我分享你的grunt配置文件吗? 感谢, 卢卡斯

    3热度

    1回答

    我有一个模块用纯ES6编写,我希望在单独的Web应用程序中使用它。该模块的入口点是main.js并包含以下内容: main.js export { A } from './a'; export { B } from './b'; export { C } from './c'; 当我使用systemJS导入此main.js,然后尝试解决这些依赖本地的Web应用程序,而不是模块。 GET h