2016-08-21 6 views
3

を設定するとき、私は私のnodejsアプリでloggly設定するには、hereを説明する手順、次のい:エラーloggly /ウィンストン

npm install winston 
npm install winston-loggly-bulk 

とindex.jsで:

var winston = require('winston'); 
require('winston-loggly-bulk'); 
winston.add(winston.transports.Loggly, { 
token: "8ea17e10-bfce-4f78-bc18-51ab6c61f78c", 
subdomain: "qbesdeveloper", 
tags: ["Winston-NodeJS"], 
json:true 
}); 

を私はこれを取得しておきますエラー:

Error: Cannot find module 'loggly' 
at Function.Module._resolveFilename (module.js:338:15) 
at Function.Module._load (module.js:280:25) 
at Module.require (module.js:364:17) 
at require (module.js:380:17) 
at Object.<anonymous> (/home/user/totoapi/node_modules/winston-loggly-bulk/lib/winston-loggly.js:10:14) 
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 Module.require (module.js:364:17) 
at require (module.js:380:17) 
at Object.<anonymous> (/home/user/totoapi/index.js:10: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) 

答えて

8

Logglyサポートに連絡してくれた彼らは、私に解決策を教えてくれました。

winstonwinston-loggly-bulkをインストールすると言われますが、logglyという3番目のパッケージをインストールする必要があります。

npm install winston 
npm install loggly 
npm install winston-loggly-bulk 

なぜ始めのページでこれを言及していないのかわかりません。とにかく、私は彼らが彼らのドキュメントを更新するまでこれをここに残すつもりです。

+1

まったく同じ問題を抱えていて、ドキュメントに言いたいことに同意します。このhttps://twitter.com/DinisCruz/status/791933439238746113を報告するには良い場所がある場合はTwitter上で尋ね –

1

ドキュメントを更新しましたので、指示が正しくなったことをお知らせしました。https://www.loggly.com/docs/nodejs-logs/です。元のパッケージのメンテナーが私たちのプルリクエストに応答していなかったので、私たちはそれをフォークし、新しいパッケージバージョンを作成しました。これにより、より良い品質管理と迅速なアップデートが可能になります。私たちにツイートを送ってくれてありがとう。

関連する問題