小碼哥深入Webpack5等構(gòu)建工具
參數(shù)option:表示以什么格式寫入文件內(nèi)容,默認(rèn)值是utf8
參數(shù)callback:文件寫入內(nèi)容之后執(zhí)行的回調(diào)函數(shù)
注意點:
重復(fù)使用writeFile會覆蓋文件內(nèi)容
writeFile方法只能創(chuàng)建文件,不能創(chuàng)建文件夾
fs模塊路徑動態(tài)拼接問題:
在node執(zhí)行路徑命令時候,./ 和 ../ 是根據(jù)node執(zhí)行時所在的位置開始執(zhí)行的,很容易會導(dǎo)致從執(zhí)行位置開始找文件。
解決此方法可以使用絕對路徑
__dirname 基于當(dāng)前文件所處的目錄
在node執(zhí)行路徑命令時候,./ 和 ../ 是根據(jù)node執(zhí)行時所在的位置開始執(zhí)行的,使用?__dirname
?就可以基于當(dāng)前nodejs文件的路徑開始找,?__dirname
就是當(dāng)前文件的絕對路徑
標(biāo)簽: