Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8691

node.js用のforeverで表示されるWarningメッセージを表示させなくする方法

$
0
0

node.js用のforeverで表示されるWarningメッセージを表示させなくする方法

foreverでnode.jsのプロジェクトファイルを読み込むと、warningメッセージが表示される。

下記のようにforeverコマンド実行時に末尾についてくる。
forever start app.js
forever stop app.js

(node:30624) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:30624) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency

warningなので特に悪さはしていないと思うが、コードが見ずらいので表示しないようにしたい。

原因

node.jsのバージョンが新しすぎて、foreverが対応していない。

現在使用しているバージョン:v14.2.0

対応方法

node.jsのバージョンを下げて、foreverを再起動
v13.13.0では表示されないため、これをデフォルトに変更する。

#nodeのバージョンを指定してインストール
$ nvm install v13.13.0


#デフォルトのバージョンを変更
$ nvm alias default v13.13.0


#foreverの再インストール
$ npm install -g forever


#foreverの起動
$ forever start app.js

warningメッセージが表示されなくなりました。


Viewing all articles
Browse latest Browse all 8691

Trending Articles