Требуется поздний завтрак с модулями node.js
Я настроил Brunch для облегчения компиляции JS, но хочу также иметь возможность использовать модуль node.js с require. Попробовав некоторое время, я в тупике. Я хочу быть в состоянии сделать что-то вроде этого:
var myJSfile1 = require('foo');
var myJSfile2 = require('bar');
var nodeJSdependency = require('node-fubar');
где приложение / содержит foo.js
а также bar.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 может и не быть (мне это просто нравится).
Заранее спасибо!