thinkjs / thinkjs

Use full ES2015+ features to develop Node.js applications, Support TypeScript.
https://thinkjs.org/
MIT License
5.31k stars 616 forks source link

关于上传文件的临时文件存放目录。 #839

Closed arterli closed 7 years ago

arterli commented 7 years ago

DESC

 {
    handle: 'payload',
    options: {
    path: path.join(think.ROOT_PATH, 'runtime/data'),
    }
  }

像上面那样修改path路径,不起作用。在windows下,如果不改上面的路径,项目不在c盘,上传会提示文件复制跨盘的错误。

ENV

Platform:

Node.js Version:

ThinkJS Version:

welefen commented 7 years ago

path 字段改为 uploadDir

welefen commented 7 years ago

@arterli 问题解决了么?

arterli commented 7 years ago

@welefen 改为uploadDir可以了,不过这个'runtime/data'这个路径,好像不能自动创建,没有这个目录的时候上传错误,提示找不到文件,我创建了,可以正常上传了。

welefen commented 7 years ago

@arterli 好的,我们加下自动创建的功能

berwin commented 7 years ago

@arterli 已修复,更新下依赖就行了