不清除顺风时工兵会断裂

问题描述

老实说,我不知道发生了什么或为什么会发生,但我有一个运行顺风和工兵的应用。

它在我一直使用的配置下运行良好,直到我意识到顺风清除出现错误

它应该只为生产启用,而不是为开发启用。所以我改变了它,所以标志正在工作......但没有别的。

这样:

  purge: {
    content: [
      "./src/**/*.svelte",// may also want to include base index.html
    ],enabled: false,options: {
      safelist: ["","sm:","md:","lg:","xl:","2xl:"]
        .map((size) => [
          ...Array.from({ length: 12 })
            .fill("")
            .map((_,i) => `${size}col-span-${i + 1}`),])
        .reduce((acc,val) => acc.concat(val),[])
        .concat([
          ...Array.from({ length: 80 })
            .fill("")
            .map((_,i) => [`h-${i}`,`w-${i}`])
            .reduce((acc,[]),])
        .concat(["dark"]),},

这样我就不会得到任何日志,而且工兵服务器也不会启动。

奇怪的是,将启用更改为 true 将使工兵服务器启动,我得到日志,一切都很好。

那么为什么我需要启用清除以便工兵工作有什么明显的原因?值得一提的是,如果我从顺风配置中删除清除对象,我会遇到同样的问题

编辑

有趣的是,如果我让它运行很长时间(没有启动工兵),它会因内存不足错误而崩溃

Fatal error: MarkCompactCollector: young object promotion Failed Allocation Failed - JavaScript heap out of memory

__sapper__/dev/client/ 中创建的唯一文件shimport@2.0.4.js...如果我启用清除,我会在该文件夹中获得大量文件(如预期)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...