2014-09-29 82 views
2

爲了便於JS一起編譯,我設置了Brunch,但也希望能夠在require中使用node.js模塊。經過一段時間後,我很難過。我希望能夠做這樣的事情:早午餐需要node.js模塊

var myJSfile1 = require('foo'); 
var myJSfile2 = require('bar'); 
var nodeJSdependency = require('node-fubar'); 

其中,app /包含foo.jsbar.js,並在package.js我有node-fubar依賴。會發生什麼,當然,是當我運行brunch watch --server它說這是編譯好的,但磨片我在瀏覽器中打開它,我得到的

Error: Cannot find module "node-fubar" from "app" 

控制檯錯誤如果我嘗試以下方法:

var nodeJSdependency = require('../node_modules/node-fubar'); 

錯誤更改:

Error: Cannot find module "node_modules/node-fubar" from "app" 

我做得不對,或者是什麼,我試圖做不可能的?如果不是,你會怎麼建議去做?瀏覽器和節點依賴都是必不可少的,但Brunch可能不會(我只是喜歡它)。

在此先感謝!

回答

0

早午餐不支持Nodejs模塊。