汇总开发服务器在svelte 3中崩溃的问题 [英] Problem with rollup dev server crashing in svelte 3
本文介绍了汇总开发服务器在svelte 3中崩溃的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经用DIGIT设置了Svelte。
开发服务器使用以下命令启动
rollup -c -w
我没有对任何文件进行任何修改。
但是在./public/文件夹中,我有一个很大的文件夹,里面有许多子文件夹,其中有图像和json文件(>;2 GB)。这些文件包含我想稍后获取到运行svelte的SPA中的帖子。
当我启动dev服务器时,该命令停止,没有错误消息:
$npm运行开发
Svelte-app@1.0.0开发 ROLLUP-C-W 汇总版本2.60.0 捆绑src/main.js→公共/Build/bundle.js...$
我可以验证./public/中的大文件夹就是问题所在。当我将其移动到其他位置时,开发服务器启动。
我怀疑这是由于插件Rollup-plugin-livereload试图监视公用文件夹的更改造成的。子文件夹中的文件太多,因此内存不足并崩溃。
如何配置Rollup-plugin-livereload以排除公用文件夹中的子文件夹?
推荐答案
livereload
插件接受其Options对象中的watch
属性,其值可以是字符串或数组类型。因此,您可以尝试使用以下内容更新Rolup.config.js:
livereload(
{ watch: ['public/', 'public/build/'] }
)
这篇关于汇总开发服务器在svelte 3中崩溃的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文