Node.js fsモジュールは、Windowsフォルダーのパス区切り文字を'\\'
から'/'
に暗黙的に変換しますか?
たとえば、Windowsでこの呼び出しを使用する場合:
fs.readdirSync(dir).forEach(function(file) {
});
ファイル引数に'/'
ではなく'\\'
パス区切り文字がありますが、それはなぜですか?
はい、そうです。もっと見る: クロスプラットフォームのNode.jsを書く
必ず使用してください path.join
および path.normalize
明示的なパス区切り文字の代わりに(/
、\
、\\
など)コード内。