私のFile-systemに私の作業ディレクトリがあります:
C:\ temp\a\b\c\d
そしてb\bbの下にファイルがあります:tmp.txt
C:\ temp\a\b\bb\tmp.txt
作業ディレクトリからこのファイルに移動する場合は、次のパスを使用します。
"../../bb/tmp.txt"
ファイルが存在しない場合、フルパスを記録してユーザーに伝えたい:
"ファイルC:\ temp\a\b\bb\tmp.txtは存在しません"。
私の質問:
いくつかのfunctionが必要ですconvert相対パス: "../../bb/tmp.txt"から絶対パス: "C:\ temp\a\b\bb\tmp.txt"
私のコードでは次のようになります:
console.log("The file" + convertToAbs("../../bb/tmp.txt") + " is not exist")
絶対パスに__dirnameと__filenameを使用することもできます。