1

私のコードとlog4jsファイルのすべてが問題なく、構文的に正しいようです。ただし、アプリを実行すると、次のエラーが発生します。

undefined:1
?{
^
SyntaxError: Unexpected token ?

この行に到達すると発生します。

var logFile = 'log4js_' + process.env.NODE_ENV + '.json';
log4js.configure(logFile);

これは私のlog4jsファイルです

{
    "appenders": [
    {
      "type": "console"
    },
    {
      "type": "file",
      "filename": "logs/main.log",
      "maxLogSize": 1024000,
      "category": "main"
    }
    ]
}

「?」があると思う理由がわかりません。文字が先頭にある場合、log4js ファイルには構文エラーはありません。

4

1 に答える 1