【问题标题】:Brunch require with node.js modules早午餐需要 node.js 模块
【发布时间】:2014-09-30 23:23:22
【问题描述】:

我设置了 Brunch 以便于一起编译 JS,但也希望能够将 node.js 模块与 require 一起使用。尝试了一段时间后,我被难住了。我希望能够做这样的事情:

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"

是我做错了什么,还是我试图做的事情不可能?如果不是,您建议如何处理?拥有浏览器和节点依赖都是必不可少的,但早午餐可能不是(我只是喜欢它)。

提前致谢!

【问题讨论】:

    标签: javascript node.js brunch


    【解决方案1】:

    早午餐不支持 Nodejs 模块。

    【讨论】:

    • 嘿,截至 2018 年 5 月,这仍然相关吗?
    • 它们现在受支持,您可以按原样 require() 节点模块。
    猜你喜欢
    • 2013-11-03
    • 1970-01-01
    • 1970-01-01
    • 2015-12-16
    • 2012-06-19
    • 2018-08-27
    • 2016-01-19
    • 1970-01-01
    • 2013-03-15
    相关资源
    最近更新 更多