2016-06-26 18 views
0

NodeJsは、各GET要求(.jsファイル、.cssファイルなど)をコンソールに出力しています。NodeJS印刷GET要求をコンソールに停止する方法

... 
    GET /plugins/jquery.parallax-1.1.3.js 304 0.652 ms - - 
    GET /plugins/jquery.validate.js 304 0.434 ms - - 
    GET /plugins/vide/jquery.vide.js 304 0.910 ms - - 
    GET /plugins/owl-carousel/owl.carousel.js 304 0.700 ms - - 
... 

ノードがこれらをコンソールに印刷するのを止める方法はありますか?ここで

は私package.jsonです:

{ 
    "name": "ExPlatform", 
    "version": "0.0.0", 
    "private": true, 
    "scripts": { 
    "start": "node ./bin/www" 
    }, 
    "dependencies": { 
    "bcrypt-nodejs": "0.0.3", 
    "body-parser": "~1.12.0", 
    "connect-flash": "^0.1.1", 
    "cookie-parser": "~1.3.4", 
    "debug": "~2.1.1", 
    "ejs": "~2.3.1", 
    "express": "~4.12.2", 
    "express-session": "^1.13.0", 
    "fs": "0.0.2", 
    "gm": "^1.21.1", 
    "imagemagick": "^0.1.3", 
    "mongoose": "^4.3.7", 
    "mongoose-crate": "^1.0.10", 
    "mongoose-crate-localfs": "^1.1.1", 
    "morgan": "~1.5.1", 
    "multer": "^1.1.0", 
    "passport": "^0.3.2", 
    "passport-local": "^1.0.0", 
    "serve-favicon": "~2.2.0", 
    "jsonfile": "^2.3.0", 
    "nodemailer": "^2.4.2", 
    "fast-csv": "^2.0.0", 
    "fluent-logger": "^1.1.1" 
    } 
} 

ありがとうございました。

+1

package.json依存関係(devDependencyではない)リスト –

答えて

1

これを実行していたのはmorganモジュールでした。 私はapp.user(logger('dev'))でした。

1

それはすべてのHTTP要求をログに記録debugパッケージを使用するの下にconnectパッケージを使用していますhelmetパッケージだ、ただ、チェックを

var helmet = require('helmet'); 
app.use(helmet()); 

をこの行を削除し、またモルガンがログインするために使用されnpm uninstall helmet --save

を使用して、それをアンインストールしますそれもまたhttps://github.com/expressjs/morgan

+0

ありがとう、Medet。しかし、私は自分のアプリでヘルメットを使用していないようです。それは 'デバッグ'パッケージだと思いますか?私は 'デバッグ'を削除しようとしましたが、それは役に立たなかった。 – madu

+1

デバッグの削除は意味をなさない - ピア依存関係にあるため、接続またはヘルメットパッケージの使用を見つける –

+0

これは、これを行う「morgan」パッケージであるようだ。私はapp.use(logger( 'dev'))を持っていました。それが削除されると、GETの出力が止まりました。 – madu

関連する問題