5

所以,我正在开发 Mac Mini,使用 WebStorm 来处理 Meteor 应用程序。我发现 WebStorm 往往变得迟缓,并且不断尝试索引事物。我有 4 gigs 的 RAM,其中 791M 似乎随时分配给 WebStorm。我的磁盘驱动器是 500GB,我确保始终有至少 20% 到 30% 的可用空间。

那么,有几个问题……是 Meteor 的捆绑过程导致 WebStorm 进行索引吗?有没有办法优化索引?使其运行频率降低?也许忽略 .meteor 目录?20% 的可用 RAM 是否适合分配给 WebStorm 用于 Meteor 开发?人们是否可以推荐其他任何东西来优化 WebStorm,使其不那么缓慢?

提前感谢您的任何建议!

4

2 回答 2

6

正如@Martin 所说 - 排除 Meteor 存储编译文件的目录:.meteor\local.meteor\meteorite(使用陨石时)。

要获得 Meteor 建议 / ... 将 Meteor 源添加为外部库:/usr/lib/meteor/packages/. 我也在使用 PhpStorm 并将路径添加到 PHP 包含路径(没关系,它不是 PHP 库)。

在项目设置中将其添加为 JavaScript 库时,目录结构会丢失,升级流星时必须重复此操作。

于 2013-02-28T14:52:54.557 回答
2

我正在使用 PHPStoem 进行流星开发,并且遇到了与您相同的问题。我猜 PHPStorm 中的引擎与 WebStorm 相同...

我不确定增加 IDE 可用的 RAM 量是否真的会产生任何影响。该问题与每当对树中的任何文件进行更改时,IDE 都会重新索引文件夹树。当流星正在运行并对文件进行更改时,流星将整个应用程序捆绑到 .meteor 文件夹中,从而重新索引树。

我还没有尝试过,但我想真正有帮助的是将 .meteor-folder 添加到忽略列表中,这样每次文件更改发生时它都不会被重新索引。

于 2013-02-28T08:14:20.527 回答