为什么我得到“找不到模块”,我已经尝试了所有方法

时间:2018-12-02 20:15:07

标签: node.js

每次我运行node server.js都会显示出来。我已经尝试安装和重新安装新的东西,但这不起作用。

  

错误:找不到模块'/Users/user/projects/node-express-server/server.json'

     

在Function.Module._resolveFilename(module.js:547:15)
  在Function.Module._load(module.js:474:25)
  在Function.Module.runMain(module.js:693:10)
  启动时(bootstrap_node.js:191:16)
  在bootstrap_node.js:612:3
  用户-MBP-3:node101-express-server用户$

2 个答案:

答案 0 :(得分:0)

Error: Cannot find module '/Users/user/projects/node-express-server/server.json'

应该是server.js而不是server.json

答案 1 :(得分:0)

要运行节点应用程序,必须调用它的服务器文件而不是json文件。

在您的情况下,您拥有server.js文件,并尝试调用server.json文件。

为防止此类错误,请安装sudo npm install nodemon -g

然后只需简单运行nodemon,它将自动使用应用程序/服务器文件。