2015-12-05 29 views
2

嘗試編寫使用babelify一些代碼,然後BRFS訂單Browserify變換的

var wiz = browserify(root, watchify.args); 
wiz.transform(babelify, { 
    modules: 'common', 
    global: true, 
    ignore: /\/node_modules\/angular|.json/ 
}); 
wiz.transform('brfs'); 

但無論什麼樣的順序我把變換中,browserify抱怨那裏是應已照顧import/export語法由巴貝爾

{ [SyntaxError: 'import' and 'export' may appear only with 'sourceType: module' (1:0) while parsing file: C:\Users\splee_000\Documents\GitHub\experimental-theatre\audience_client_src\root.js] 

如何確保BRFS babelify變換後會發生什麼?

+0

,您可以包括實際的錯誤/堆棧跟蹤? –

+0

@NickTomlin sure –

+0

你還沒有告訴Babel將模塊轉換成任何東西,所以它只是讓他們進入。 – loganfsmyth

回答

0

全局變換應用於非全局變換之後。

你的情況,你需要做brfs全球太:

wiz.transform(require('brfs'), {global: true});