Meteor:文件上传错误

Meteor: file upload error

本文关键字:错误 文件 Meteor      更新时间:2023-09-26

我一直在尝试使用流星上传包(https://github.com/tomitrescak/meteor-uploads)为我的测试Web应用程序创建一个文件上传系统,其代码可以在这里找到:

http://meteorpad.com/pad/ckgN6GL4msQn4Ms5h/Jobs

我已经确保安装必要的软件包:

meteor add tomi:upload-server
meteor add tomi:upload-jquery

我在流星板上找不到这些,所以上面的链接可能不起作用。

当我在本地机器上尝试此操作时,我会收到一个错误,显示UploadServer is not defined,然后导致文件上传,并给出503错误

我从教程中提供的示例中稍微修改了代码。当我直接使用他们的代码时,一切似乎都正常。

导致问题的代码中的错误是什么/在哪里?

事实证明,这是因为process.env.PWD在Windows系统上返回undefined。这会导致上传者试图在没有权限的情况下上传到目录。目前,我已经通过手动指定上传目录路径

解决了这个问题