【发布时间】:2020-06-08 22:02:43
【问题描述】:
几年来我第一次重新尝试一些前端项目。我尝试的许多基于 npm 的 javascript 项目最终都需要很长时间才能在开发模式下启动,即使对于 Hello World-ish 示例也是如此。特别是我正在尝试Nuxt.js。
开发服务器启动大约需要 100 秒,并且似乎没有缓存任何内容,因此重新启动(不是热重载)需要相同的时间。我对该项目和已知 npm 问题的研究尚未找到任何明确的根本原因或改进方法。
我在具有核心 i5、8 GB 内存和 SSD 的 2018 13" MacBook Pro 上以终端模式使用 emacs 26.1。
当我运行npm run dev 来启动nuxt 开发服务器时,我得到重复的error in process filter: Args out of range: "\342", -1 错误,这些错误与他们用来尝试使输出漂亮的一些不寻常的字符有关。如果我在 vanilla Mac OS 终端中尝试相同的操作,服务器启动速度会快 10 倍。为什么会出现这些错误,为什么在 emacs 终端中会这么慢?
【问题讨论】: