module.js:340
throw err;
^
Error: Cannot find module './models/todo'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Users\Basel\Desktop\Todo List\routes\api.js:1:74)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
C:\Users\Basel\Desktop\Todo List>
为什么此应用程序无法启动?我已经尝试了全局npm安装。
在中./models/todo
,句点表示节点将在其中查找的同一文件夹中api.js
查找\Todo List\routes\models\todo.js
。这不是从应用程序的根目录开始的。为此,您需要两个时间来跳一个级别,并指定应用程序路径:
var todo = require('../app/models/todo');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句