0

Mern スタックを使用していますが、アップロードしたファイルの保存場所に問題があります。説明させてください。

画像を含むフォームデータを送信するフォームがあります.jpg。Node/express側では、よく受けます。しかし今、私は立ち往生しています。

ファイルをディレクトリに保存できる機能express-fileuploadを添付するパッケージを使用しています。mv

私のエンドポイントには、次のスニペットがあります。

const img1= req.files.image1;
const img1Name = img1.name;
img1.mv("NOT-SURE-WHERE-TO-MAKE-MY-DIRECTORY"+img1Name, (err) => {
    if (err) {
        return res.status(500).json({message: 'Could Not mv file'});
    } else {
        return res.status(200).json({message: 'mv done'});
    }
})

.jpg 画像を保存するディレクトリはどこに作成すればよいですか?

  • クライアントの src に作成しますか? またはクライアントの公開?

  • または、npm-run-buildコマンドを実行してbuildフォルダーを作成し、mv関数を指定してそこにファイルを保存しますか?

4

1 に答える 1