私はlog4jsに問題があります。ノードsite.jsでのエラー
Error: Cannot find module 'log4js'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/home/bot/site.js:2:14)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
だから私はとlog4jsをinstaled:
:NPMはlog4js
そして今、本当のエラーはこちらをインストール
問題は、私はnode.sjエラーを実行したときにポップアップするということです
/home/bot/node_modules/log4js/lib/log4js.js:25
const debug = require('debug')('log4js:main');
^^^^^
SyntaxError: Use of const in strict mode.
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (/home/bot/site.js:2:14)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
多分私はボットを壊しました。しかし、ボットはOKです。
私は過去にこのエラーが発生しましたが、私はそれを修正してどのようにしているのかわかりません。 (約2年前?)、エラーはbotフォルダにありました。
私はDebian 7をサーバにインストールしました。 Thxに対応しました。
(私はこの1つをお勧めします文句を言わない)
node --use_strict index.js
を使用して、厳密なにあなたの全体のアプリケーションを実行するために強制することができます。それがあなたを助けることを願って! [clickhere](https://stackoverflow.com/a/36790307/7027245) –それは私のエラーを解決しましたが、別のエラーが表示されます: –