首页 > 解决方案 > node.js 如何在另一个中使用 app.get 变量

问题描述

app.get('/', (req, res) => {
    res.render('index');
   can = req.originalUrl.split('&')[0];
});

我想can在存储中使用以进行更改var dir

var storage = multer.diskStorage({
    destination: function (req, file, callback) {
        console.dir(req.originalUrl)
        var dir = './uploads';
        if (!fs.existsSync(dir)){
            fs.mkdirSync(dir);
        }
        callback(null, dir);
    },
    filename: function (req, file, callback) {
        callback(null, file.originalname);
    }
});

我试图制作 global.can 但它没有用。

标签: node.jsexpressmulter

解决方案


推荐阅读