複数のディレクトリを削除する
2975 ワード
こんにちは!私は“ファイル”と呼ばれるディレクトリにあるすべてのディレクトリを削除しなければならなかった.😃
これは基本的に「ファイル」と呼ばれるディレクトリの下のすべてのディレクトリを読んで、readdir関数を使ってファイル名の配列に置きます.
その後、ディレクトリの名前をループし、rmsyncを使って削除します.
また、予期しないエラーがアプリケーションを殺すかもしれないので、NodeJSでエラーを処理することは非常に重要です.🥲
あなたがより良い、よりきれいな解決策を持っているならば、共有してください.これが私の扱い方です.🙂
私のような仕事?あなたがより多くを見たいと思うならば、私はいろいろな話題についてポストします.
私もコーヒーが大好きです.
const { rmSync, promises: { readdir } } = require('fs');
(async () => {
try {
const fileNames = await readdir('./files');
for (const fileName of fileNames) {
console.log(`deleting file with name ${fileName}`);
rmSync(`./files/${fileName}`, { recursive: true });
}
} catch (error) {
console.error('failed to delete directories', error);
}
})();
短くて甘い.😎 これは基本的に「ファイル」と呼ばれるディレクトリの下のすべてのディレクトリを読んで、readdir関数を使ってファイル名の配列に置きます.
その後、ディレクトリの名前をループし、rmsyncを使って削除します.
また、予期しないエラーがアプリケーションを殺すかもしれないので、NodeJSでエラーを処理することは非常に重要です.🥲
あなたがより良い、よりきれいな解決策を持っているならば、共有してください.これが私の扱い方です.🙂
私のような仕事?あなたがより多くを見たいと思うならば、私はいろいろな話題についてポストします.
私もコーヒーが大好きです.
Reference
この問題について(複数のディレクトリを削除する), 我々は、より多くの情報をここで見つけました https://dev.to/ethand91/deleting-multiple-directories-with-nodejsjavascript-3kc8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol