Я загружаю изображения, используя форму подключения и выражаю как в https://github.com/visionmedia/express/blob/cbdd907393e6fc9cf4eb092237241d1626a9a98d/examples/multipart/app.js.
Изображения сохраняются в каталог / tmp. Я хочу изменить его из / tmp в какой-то каталог, который находится в контексте приложения. Как я могу это сделать?
Вы можете установить
req.form.uploadDir = "<your_path>";
и файл сохраняется по фиксированному пути.
Вы можете использовать utils.pump , чтобы переместить файл в другой каталог.
Лучше всего настроить uploadDir:
app.use(express.bodyParser({uploadDir:__dirname+'/uploads'}));