在学习nodejs的过程中,参考了一个例子,顺利完成,然后想更进一步,自己把路由的那块代码单独摘出来。就碰到了这个报错,之前还碰到了模块引入错误的问题,根据自己对报错的理解,一点点的都fix掉了。
最后这个title中的报错,怎么改相对路径都不对。
__dirname 当前目录
/ 根目录
./ 当前目录
…/ 父级目录
明明应该调用父级目录能找到的文件,还是报错。
找了一圈,概念应该没问题。
后来想到一个path模块,require(‘path’);后直接应用path.resolve(__dirname,’…/目标目录’);
没有报错了。
具体逻辑还没弄明白,先记录下。
博主在学习 Node.js 时,将路由代码单独摘出遇到报错,此前还解决过模块引入错误。对于当前报错,修改相对路径无效,后使用 path 模块的 path.resolve(__dirname,'…/目标目录') 解决问题,具体逻辑待研究。
3478

被折叠的 条评论
为什么被折叠?



