我正在使用WinSCP和Nginx来托管我的应用程序,但是当我检查pm2的日志时,我一直得到这个错误我检查了我的WinSCP,它说它包含所有文件夹,所以它似乎没有丢失任何东西
/home/***/.pm2/logs/server-error.log last 15 lines:
0|server | Require stack:
0|server | - /home/***/server.js
0|server | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
0|server | at Module.Hook._require.Module.require (/usr/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:61:29)
0|server | at require (internal/modules/cjs/helpers.js:88:18)
0|server | at Object.<anonymous> (/home/*****/server.js:8:22)
0|server | at Module._compile (internal/modules/cjs/loader.js:1063:30)
0|server | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
0|server | at Module.load (internal/modules/cjs/loader.js:928:32)
0|server | at Function.Module._load (internal/modules/cjs/loader.js:769:14)
0|server | at Object.<anonymous> (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)
0|server | at Module._compile (internal/modules/cjs/loader.js:1063:30) {
0|server | code: 'MODULE_NOT_FOUND',
0|server | requireStack: [ '/home/****/server.js' ]
0|server | }
我不确定"要求堆栈"错误的意思,我不确定如何处理它。有人能给我指个正确的方向吗?如果你需要更多的信息,请告诉我。
这是一个堆栈跟踪。您的潜在错误是试图require()
一个不存在的模块。
Node对require()
故障的堆栈跟踪因其无用而臭名昭著。忽略它们。只要找出哪个模块丢失了,并修复它。