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