Nodejsのfsrename()をループ内で実行中にエラーが発生しましたアップロードしたファイルを整理する必要があるアプリケーションを開発しています。リクエストのIDを使用してフォルダーに分けています(このIDを取得するにはexpress-request-idを使用しています)。問題は、複数のファイルがあるたびに「移動」プロセスが失敗し、修正できないように見えることです。});});フォルダとファイルの両方が存在することは100%確信していますが、一度に2つのファイルを移動しようとすると、次のようになります。使用している操作は非同期です。任意の順序で実行できます。ループは、ノードにフォルダを作成し、基本的に同時にファイルを移動するように要求します。実際に最初に実行されるものが保証されないということです。});}Promiseを使用すると、これが少し簡潔になる可能性があります。2宛先フォルダが存在する前でもファイルを移動しようとしている可能性があります。新しいawaitキーワードを試して、コードを構造化します。