Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor 《网络风暴》和《流星》的迟钝?_Meteor_Webstorm - Fatal编程技术网

Meteor 《网络风暴》和《流星》的迟钝?

Meteor 《网络风暴》和《流星》的迟钝?,meteor,webstorm,Meteor,Webstorm,所以,我正在开发一款Mac Mini,使用WebStorm对Meteor应用程序大惊小怪。我发现WebStorm往往变得迟钝,并且不断尝试索引事物。我有4千兆内存,其中791M似乎在任何时候都分配给了WebStorm。我的磁盘驱动器是500GB,我确保总有至少20%到30%的可用空间 所以,有几个问题。。。是Meteor的捆绑过程导致WebStorm进行索引吗?有没有办法优化索引?让它运行得不那么频繁?也许忽略.meteor目录?将20%的可用RAM分配给WebStorm进行Meteor开发是否

所以,我正在开发一款Mac Mini,使用WebStorm对Meteor应用程序大惊小怪。我发现WebStorm往往变得迟钝,并且不断尝试索引事物。我有4千兆内存,其中791M似乎在任何时候都分配给了WebStorm。我的磁盘驱动器是500GB,我确保总有至少20%到30%的可用空间

所以,有几个问题。。。是Meteor的捆绑过程导致WebStorm进行索引吗?有没有办法优化索引?让它运行得不那么频繁?也许忽略.meteor目录?将20%的可用RAM分配给WebStorm进行Meteor开发是否合适?有没有其他的东西可以推荐给人们来优化WebStorm,这样它就不会那么迟钝了


提前感谢您的推荐

我正在使用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应用程序,没有任何特殊处理,比如排除某些目录。帮我修一下!