看了一些專案的webpack.config.js,裡面都有用到path.resolve()
webpack.config.js
path.resolve()
#不懂為什麼要這樣,為什麼不直接用相對路徑?
求解。
可移植性,因為一個設定檔可能被分成很多部分,然後包含進來。而且大多時候為了結構整齊,這每個部分都可能在其它目錄中。
@justjavac 同問,一樓可以答案能稍微詳細點嗎,或是給個參考連結
用相對路徑的話如果改變檔案位置就有你麻煩的了
平台無關性,靈活,而且方便,path.resolve()方法就是node提供的一個API用起來也容易。
可移植性,因為一個設定檔可能被分成很多部分,然後包含進來。而且大多時候為了結構整齊,這每個部分都可能在其它目錄中。
@justjavac 同問,一樓可以答案能稍微詳細點嗎,或是給個參考連結
用相對路徑的話如果改變檔案位置就有你麻煩的了
平台無關性,靈活,而且方便,path.resolve()方法就是node提供的一個API用起來也容易。