node 的path模块中 path.resolve()和path.join()的区别
生活随笔
收集整理的這篇文章主要介紹了
node 的path模块中 path.resolve()和path.join()的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、path模塊的引入。
直接引用。node中自帶的模塊
const path = require('path');二、path.join(path1,path2,path3…)
作用: 將路徑片段使用特定的分隔符(window:\)連接起來形成路徑,并規范化生成的路徑。若任意一個路徑片段類型錯誤,會報錯。
const path = require('path'); let myPath = path.join(__dirname,'/img/so'); let myPath2 = path.join(__dirname,'./img/so'); let myPath3=path.join('/foo', 'bar', 'baz/asdf', 'quux', '..');console.log(__dirname); console.log(myPath); console.log(myPath2); console.log(myPath3);三、path.resolve([from…],to)
作用:把一個路徑或路徑片段的序列解析為一個絕對路徑。相當于執行cd操作。
/被解析為根目錄。
總結
以上是生活随笔為你收集整理的node 的path模块中 path.resolve()和path.join()的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 招商银行app如何开通短信提醒
- 下一篇: 虞姬怕什么射手