2014-09-29 80 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模块。