这是因为文件上传的路径默认是 \tmp , 不在项目内部,所以无法rename
两个解决办法:
1. 在项目根目录路径,在shell命令行下 输入
env TMPDIR=/path/to/directory node app.js
2. 在项目入口的文件(例如: app.js)的顶部, 加以下这行代码
process.env.TMPDIR = '/path/to/directory';
两个解决办法:
1. 在项目根目录路径,在shell命令行下 输入
env TMPDIR=/path/to/directory node app.js
2. 在项目入口的文件(例如: app.js)的顶部, 加以下这行代码
process.env.TMPDIR = '/path/to/directory';