1.node路经问题
在node中不能使用相对路径,
- 使用__dirname表示当前文件所在文件夹的所对路经;
- 使用__firrname表示当前文件所在的绝对路经;
但是若是我们使用的是当前文件所在文件夹的上一级呢?这是如何表示
- 在path路经中有一个resolve方法
- path.resolve(__dirname,'../')表示的是当前文件所在文件夹的上一级
- 也就是说第一个参数使用绝对路经;
- 第二个参数使用相对路径;
- path.resolve(__dirname,'../public')表示当前文件所在文件夹的上一级文件夹中的public文件夹
- 注:描述可能不清楚,可以自己试验一下
- path.resolve(__dirname,'../')表示的是当前文件所在文件夹的上一级