1)__dirname 当前执行文件的路径
2)__Filename 当前执行文件的路径+文件名
举栗子
app.js
文件路径 在
D:\ node\js\app.js
__dirname = D:\ node\js\
__Filename =D:\ node\js\app.js
字母是俩个_
跨平台路径解决办法
linux 下的nodejs 路径和windows下的不一样
举栗子
windows下的路径写法为
__dirname +"\\images\\ol.jpg";
linux 下 就是
__dirname +"/images/ol.jpg";
那么 怎么统一那
引用path 用join方法
var path= require("path");
path.join(__driname+"/images/lo.jpg");