0

私は何か愚かなことをしていると確信していますが、node-fnocを動作させることができません。単純な package.json を含むディレクトリがあり、そのディレクトリに /config/ ディレクトリがあり、その中に単純な JSON ファイルがあります。そして、私は基本的に彼らの例にあることをやろうとしています.

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

何か案は?

4

1 に答える 1

1

github のドキュメントはバージョン 0.2.2 用です

fnoc@0.2.2 をインストールする必要があります

npm install fnoc@0.2.2

あなたのjsを実行します

node your.js

出力:

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

バージョンは変更ログ ファイルにあります。

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

于 2013-12-12T22:20:29.047 に答える