node.js - NodeJS没有显示实际错误来自哪个文件
问题描述
我遇到了一个问题,即我的应用程序中存在错误,并且所有信息都Node
告诉我是dist
应用程序副本中的行号。
TypeError: Cannot convert undefined or null to object
at keys (<anonymous>)
at /Users/MyApp/dist/server.js:346:31
at Array.forEach (<anonymous>)
at /Users/MyApp/dist/server.js:336:46
at Generator.next (<anonymous>)
at step (/Users/MyApp/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30)
at /Users/MyApp/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13
at process._tickCallback (internal/process/next_tick.js:68:7)
那么我如何知道生成错误的实际行号和文件名,而不是指向不是很有用dist
的文件版本。server.js
我有一个名为的文件process.js
,我确定这是生成错误的地方,但日志没有告诉我有关此文件的任何信息。
解决方案
推荐阅读
- machine-learning - CFG : Every rule in a context-free grammar is of the form: A->B, What do A and B represent?
- gitlab - Git Lab CI/CD for web app running in windows serer(VM) IIS
- r - 使用 r 查看“根词”是否在“完整词”内
- laravel - Validation can not updating value in database
- mysql - 对于此服务器版本,“DECLARE”在此位置无效,预期:错误
- android - 在实现 Room Database 时,我们为什么可以创建一个 Interface 的对象?
- html - 相对位置使粘性菜单不起作用
- android - 如何从可以轻松添加/更新内容的在线资源在我的 Android 应用程序中加载数据?
- java - 如何在arraylist中搜索特定对象
- python - How can fix json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)?