約 1 か月の間、expressjs を使用して、ファイルのアップロードの問題に出くわしました。Google やさまざまなブログを参照したにもかかわらず、次の 3 つの質問に対する答えを見つけることができませんでした。
私は何をしなければなりませんか/ bodyParser のどの設定を選択する必要がありますか:
実際にファイルがアップロードされていることを確認してください (現在、ファイルを選択せずにフォームを送信すると、空のファイルが作成されます)。
ファイルに許可される最大サイズの値はどこで指定できますか?
ファイルの名前変更を省略するにはどうすればよいですか?
現在、エクスプレス (v. 3.0.0) アプリに次のオプションを使用して bodyParser を含めています。
{keepExtensions: true, uploadDir: __dirname + '/public/uploads'}