我有一个网站,人们可以上传图片。它曾经是工作就像2周的罚款 但现在,每当上传一张图片,整个网站就会崩溃。日志只是在上传了一些图片后才显示出这个情况。
webpack building...
ℹ 「wdm」: wait until bundle finished: /index.html
ℹ 「wdm」: wait until bundle finished: /robots.txt
ℹ 「wdm」: wait until bundle finished: /index.html
webpack built d08e4556b6dc12db2a92 in 2727313ms
从我的实验来看,问题似乎是出在...
new CopyWebpackPlugin([{
from: helpers.root('client/public')
}])
如果我把这个从webpack配置中删除,网站就能正常运行,人们可以上传图片,但是,没有人可以看到这些图片,因为它们不会进入到 dist
文件夹... 我不知道你是否能用expresswebpack正确上传图片。我把它们放到了我的应用程序的公共文件夹中的某个地方,用 multer
然后webpack用这个插件把它们抓起来。
我没有修改任何上传的代码。不知为什么,它停止了工作。也许是重启导致了这个问题?我使用的是EC2实例。我真的搞不懂是怎么回事。
有人遇到过类似的事情吗?
谢谢你
好吧,最后,我改变了我的方法。
我现在把图片上传到S3,不在服务器上存储了,工作正常。至于原来的问题,一直没有找到解决的办法,但是那个新的方法我觉得很好。