Ecco la struttura del progetto:node.js richiedono non riesce a trovare il modulo personalizzato
/
app.js
package.json
/node_modules
/app
config.json
/frontend
assets and html tpls
/modules
couch.js
raeume.js
users.js
richiedo config.json, raeume.js e users.js da app.js e tutto funziona bene.
var config = require('./app/config');
var raeume = require('./app/modules/raeume');
var users = require('./app/modules/users');
Poi mi richiedono config.json e couch.js dal user.js allo stesso modo e non troverà nulla.
var couch = require('./app/modules/couch');
var config = require('./app/config');
Immagino che dovrebbe trovarlo. Dopo alcune ricerche ho visto un panorama diversificato di problemi, incluso il modo in cui il nodo è compilato. Così incluso: lavoro su osx 10.8 con il nodo v0.10.7.
provo relativa: var divano = require ('divano'); var config = require ('../ config'); trova config ma non divano. – thgie
Ti sei perso '. /' In 'require ('couch');' –
Non lavoro con me: quando faccio 'require ('qmlweb')' o 'require ('./ node_modules/qmlweb') ', dice che il modulo non può essere trovato. Eppure qmlweb è installato in node_modules/qmlweb, e tutti i file ci sono. – Michael