汇总开发服务器在svelte 3中崩溃的问题 [英] Problem with rollup dev server crashing in svelte 3

查看:7
本文介绍了汇总开发服务器在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆