Meteor 《网络风暴》和《流星》的迟钝?
所以,我正在开发一款Mac Mini,使用WebStorm对Meteor应用程序大惊小怪。我发现WebStorm往往变得迟钝,并且不断尝试索引事物。我有4千兆内存,其中791M似乎在任何时候都分配给了WebStorm。我的磁盘驱动器是500GB,我确保总有至少20%到30%的可用空间 所以,有几个问题。。。是Meteor的捆绑过程导致WebStorm进行索引吗?有没有办法优化索引?让它运行得不那么频繁?也许忽略.meteor目录?将20%的可用RAM分配给WebStorm进行Meteor开发是否合适?有没有其他的东西可以推荐给人们来优化WebStorm,这样它就不会那么迟钝了Meteor 《网络风暴》和《流星》的迟钝?,meteor,webstorm,Meteor,Webstorm,所以,我正在开发一款Mac Mini,使用WebStorm对Meteor应用程序大惊小怪。我发现WebStorm往往变得迟钝,并且不断尝试索引事物。我有4千兆内存,其中791M似乎在任何时候都分配给了WebStorm。我的磁盘驱动器是500GB,我确保总有至少20%到30%的可用空间 所以,有几个问题。。。是Meteor的捆绑过程导致WebStorm进行索引吗?有没有办法优化索引?让它运行得不那么频繁?也许忽略.meteor目录?将20%的可用RAM分配给WebStorm进行Meteor开发是否
提前感谢您的推荐 我正在使用PHPStoem进行meteor开发,我遇到的问题与您相同。我猜PHPStorm中的引擎与WebStorm相同 我不确定增加IDE可用的RAM量是否真的会有任何效果。该问题与每当对文件夹树中的任何文件进行更改时IDE都会重新索引该文件夹树有关。 当meteor运行并对文件进行更改时,meteor会将整个应用程序捆绑到.meteor文件夹中,从而重新索引树
我还没有尝试过,但我想实际上会有帮助的是将.meteor文件夹添加到忽略列表中,这样它就不会在每次文件更改时被重新索引。正如@Martin所说的-排除meteor存储编译文件的目录:
.meteor\local
和meteor\meteorite
(使用meteorite时)
有流星的建议。。。将Meteor源添加为外部库:/usr/lib/Meteor/packages/
。我也在使用PhpStorm,并将路径添加到PHP包含路径(不管它不是PHP库)
在项目设置中将其添加为JavaScript库时,目录结构会丢失,升级meteor时必须重复此操作 有吗?不确定这是否是为您的IDE请求支持的正确位置…请看。我甚至不知道devnet.jetbrains.com网站存在!这完全有道理;只是,不知怎的,它没有出现在我的雷达上,也没有出现在我的搜索中。谢谢你为我指明了正确的方向!!!还有。。。。嗯,首选项中的“目录”选项卡是排除目录的地方。出于某种原因,我认为该选项卡用于定义库位置和包含,而不是排除。完全没有按照这些思路思考;但是感谢devnet.jetbrains.com,找到了我需要的信息!:完美!这似乎成功了。谢谢你让我加入流星建议功能!期待着尝试一下。太完美了!然而,在我的Mac上,我发现meteor/packages位于/usr/local/meteor/packages。不确定,但猜测这是Meteor的标准Mac位置…WebStorm还没有专门支持Meteor,因此它将Meteor应用程序视为Node.js应用程序,没有任何特殊处理。你应该!哈哈!请尝试设置>目录>排除以防止对.meteor目录编制索引。这似乎成功了。WebStorm还没有专门支持Meteor,因此它将Meteor应用程序视为Node.js应用程序,没有任何特殊处理,比如排除某些目录。帮我修一下!