节点server.js没有响应并发出错误消息

时间:2018-08-28 05:40:54

标签: javascript node.js express node-modules

我开始在expressJs nodeJs上工作,但停留在起点以运行node server.js命令。我认为缺少任何模块都无法安装,但我无法识别缺少哪个模块。我正在linux(ubuntu)操作系统上工作。请帮我解决这个问题。

iron@iron-System-Product-Name:/media/iron/1d6c195f-2350-423c-a3f0-0500c92e580a/admin-panel/node-admin-master$ node server.js
module.js:442
    throw err;
    ^

Error: Cannot find module '/media/iron/1d6c195f-2350-423c-a3f0-0500c92e580a/admin-panel/node-admin-master/config/env/undefined'
    at Function.Module._resolveFilename (module.js:440:15)
    at Function.Module._load (module.js:388:25)
    at Module.require (module.js:468:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/media/iron/1d6c195f-2350-423c-a3f0-0500c92e580a/admin-panel/node-admin-master/config/routes.js:6:14)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
    at Module.require (module.js:468:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/media/iron/1d6c195f-2350-423c-a3f0-0500c92e580a/admin-panel/node-admin-master/server.js:14:13)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)

节点版本:v6.2.2 Npm版本:3.9.5

2 个答案:

答案 0 :(得分:0)

使用不确定的变量,您可以在 config / env / undefined 中声明。 请检查您的环境文件,或者与我共享。

谢谢

答案 1 :(得分:0)

由于错误,我怀疑您缺少iron-node模块。 要简单地安装在项目中,请运行

npm i iron-node

要安装并将其保存在项目的package.json中,请运行:

npm i iron-node --save

要在计算机上安装它,请执行以下操作:

npm i -g iron-node

但是,由于这是开发依赖项,因此您应该将其安装为一个并保存在package.json中,方法是:

npm i iron-node -D --save