在上传图片到七牛,我遇到了一个很奇怪的问题:我使用的是某大神写的 qn 上传图片,使用 node app.js 和 supervisor app.js 运行项目,都可以上传图片,本地和线上环境都没啥问题。 但是使用 pm2 start app.js --watch 运行项目,在本地运行可以上传图片到七牛云,而在线上环境,即放到阿里云服务器上,就不能上传了 代码如下:
client.uploadFile(testFile, {key: 'pos22ter'}, function (err, result) {
if(err) {
console.log(err)
}
console.log(result);
console.log('测试')
});
console.log('测试111')
我故意把文件路径 testFile 写错,就会报错,而写正确,直接打印 ‘测试111’,都没有执行上传文件的函数, 求哪位大神解答,俺是一个小白的。。谢谢你,大大神
而且方便回答,我上传多张图片是通过 for 循环,上传的,有啥好的做法吗?