如何解决如何导入位于 Node.js 中不同文件夹中的模块?
亲切的问候,希望你一切都好。
这是一张图片:
但是在导入模块时它会产生错误:
Error: Cannot find module '../controllers/index.js'
Require stack:
非常感谢您的指导。
解决方法
您需要了解路径是如何工作的。您的路径中还缺少一个目录跳过。
const module = require('../../controllers/index.js'); //as you are in route module,you need to go back to controller directory(so ../../path of file)
有关路径的更多详细信息,您可以查看here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。