老师关于这个path.join有点我不明白

来源:6-6 静态资源服务器 06

可以说很强了

2017-12-12

const tplPath=path.join(__dirname,'../template/dir.tpl')

这个__dirname的路径是E:\node\anydoor\src\helper

为什么拼接之后就变成了E:\node\anydoor\src\template/dir.tpl

是把src后面的路径覆盖了么

写回答

1回答

comeonmao

2017-12-14

路径拼接,const tplPath=path.join(__dirname,'../template/dir.tpl');中要拼接的路径字段有“”“../”;就是当前目录的上级目录,正常应该是E:\node\anydoor\src\helper\..\template/dir.tpl;要上一级的话就到了helper上一级,就是拼接到了src后面了;

0
1
可以说很强了
非常感谢!
2017-12-14
共1条回复

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程