2013-12-12 13 views
0

Я уверен, что я делаю что-то глупое, но я не могу получить node-fnoc для работы. У меня есть каталог с простым package.json в нем, у меня есть каталог/config/в этом каталоге с простым файлом JSON. И я просто стараюсь делать то, что у них есть в их примере.node.js fnoc модуль дает ошибку - возможно, что-то простое

var fnoc = require('fnoc'); 

fnoc(function(err, configs){  
    console.log(configs); 
}); 

и это то, что я получаю:

fnoc(function(err, configs){ 
^ 
TypeError: object is not a function 
    at Object.<anonymous> (/opt/backups/readconfig.js:3:1) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:901:3 

Есть идеи?

ответ

1

Документ на GitHub для версии 0.2.2

Вам необходимо установить [email protected]

npm install [email protected] 

Выполнить ваши JS

node your.js 

Выход :

{ package: 
    { name: 'asdf', 
     dependencies: 
     { express: '*', 
     jade: '*', 

Version в файле журнала изменений:

https://github.com/jprichardson/node-fnoc/blob/master/CHANGELOG.md

+0

Спасибо! Рад узнать, что это было не что-то глупое, что я делал. Не могли бы вы пропустить меня через то, как вы это поняли? –

+1

когда-нибудь, код легче понять, чем документ, так что goto 'node_modules/fnoc', прочитайте код. – damphat

Смежные вопросы