鍍金池/ 問(wèn)答/網(wǎng)絡(luò)安全  HTML/ Node服務(wù)出錯(cuò)時(shí)會(huì)自動(dòng)退出,不會(huì)打印錯(cuò)誤信息

Node服務(wù)出錯(cuò)時(shí)會(huì)自動(dòng)退出,不會(huì)打印錯(cuò)誤信息

Node服務(wù)出錯(cuò)時(shí)會(huì)自動(dòng)退出,不會(huì)打印錯(cuò)誤信息,比如我注釋掉一行代碼:

// const express = require('express');

運(yùn)行出錯(cuò),沒(méi)有顯示錯(cuò)誤信息

clipboard.png

而其他項(xiàng)目是這樣的,是需要安裝某個(gè)模塊嗎?

clipboard.png

回答
編輯回答
殘淚

發(fā)現(xiàn)原因了,是因?yàn)橐昧艘郧绊?xiàng)目的日志處理文件,它使用了winston模塊,然后安裝版本不對(duì)/(ㄒoㄒ)/~~

2018年7月8日 12:21
編輯回答
久不遇

請(qǐng)給出完整一點(diǎn)的代碼。首先定義一下什么叫“出錯(cuò)”,“出錯(cuò)”是未被捕獲的異常(Uncaught Exception),或被捕獲了但無(wú)法處理的錯(cuò)誤,后者被捕獲后應(yīng)該在日志中或在控制臺(tái)中打印出相關(guān)的錯(cuò)誤信息以供debug。

你給出的代碼信息量不足,你是否手動(dòng)修改過(guò)server.js?可以對(duì)比一下兩個(gè)項(xiàng)目的server.js,實(shí)在不行就單步一下。

2018年7月31日 07:46