node.js - 运行 nodeJS 应用程序和 express(pino) 时观察到意外的令牌“%”
问题描述
我无法确定下面显示的错误的根本原因。运行节点服务器时经常观察到该错误。一旦我重新启动节点服务器,应用程序就会正常运行,没有任何问题。
1.我想知道是什么导致这个错误出现
2.从开发者端有什么可以解决问题的事情吗
错误:
SyntaxError: Unexpected token %
at EventEmitter.Pino (/code/node_modules/pino/pino.js:144:19)
at EventEmitter.child (/code/node_modules/pino/pino.js:284:10)
at loggingMiddleware (/code/node_modules/pino-http/logger.js:45:32)
at Layer.handle [as handle_request] (/code/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/code/node_modules/express/lib/router/index.js:317:13)
at /code/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/code/node_modules/express/lib/router/index.js:335:12)
at next (/code/node_modules/express/lib/router/index.js:275:10)
at /code/node_modules/express-boom/index.js:28:5
at Layer.handle [as handle_request] (/code/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/code/node_modules/express/lib/router/index.js:317:13)
at /code/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/code/node_modules/express/lib/router/index.js:335:12)
at next (/code/node_modules/express/lib/router/index.js:275:10)
at expressInit (/code/node_modules/express/lib/middleware/init.js:40:5)
at Layer.handle [as handle_request] (/code/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/code/node_modules/express/lib/router/index.js:317:13)
at /code/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/code/node_modules/express/lib/router/index.js:335:12)
at next (/code/node_modules/express/lib/router/index.js:275:10)
at query (/code/node_modules/express/lib/middleware/query.js:45:5)
at Layer.handle [as handle_request] (/code/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/code/node_modules/express/lib/router/index.js:317:13)
at /code/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/code/node_modules/express/lib/router/index.js:335:12)
at next (/code/node_modules/express/lib/router/index.js:275:10)
at Function.handle (/code/node_modules/express/lib/router/index.js:174:3)
at EventEmitter.handle (/code/node_modules/express/lib/application.js:174:10)
at Server.app (/code/node_modules/express/lib/express.js:39:9)
at emitTwo (events.js:106:13)
at Server.emit (events.js:191:7)
at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:546:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23)
解决方案
推荐阅读
- android - 使用 FlutterActivity 时如何将数据从 java 模块传输到 Flutter?
- javascript - 按下Javascript中的按钮后如何重新聚焦在文本字段中的位置?
- multithreading - 在多线程上下文中使用带有生菜的 Spring-Data-Redis 的 OutOfDirectMemoryError
- c++ - 同步 gRPC 服务器的线程/IO 模型是什么?(C++)
- mysql - 是否可以在 bulk_create() Django 上设置外键?
- python - 使用python将文件夹结构中多个文件夹中的多个pdf合并为1个PDF
- javascript - 如何找出不包含任何类的元素?
- python - 为什么 Flask 会在动态 url 到达“?”时立即停止输入?
- wkwebview - iOS 13.4.1 更新后 WKWebView 无法识别点击手势
- powershell - 通过调用变量初始化谷歌浏览器