npm搜索在Windows 8.1上挂起

时间:2014-09-12 08:52:56

标签: npm webstorm

我试图找出WebStorm 8的NPM UI工具的问题。我已经到了运行" npm search"命令行实际挂起。这就是UI工具最初运行的内容。我正在运行Windows 8.1。我也尝试在Windows 7中运行相同的命令。它实际上返回一个错误,运行" npm搜索"命令。我真的想在Windows 8.1上使用NPM运行WebStorm。

2 个答案:

答案 0 :(得分:1)

OSX 10.9.4上的相同问题。通过命令行,'npm search'失败,出现“FATAL ERROR:JS Allocation failed - 进程内存不足”。通过PHPStorm,它只是挂起。 如果我在命令行中的npm搜索后添加一个参数,它可以正常工作。

答案 1 :(得分:0)

我不认为这是Windows唯一的问题。相反,它看起来与报告的错误完全相同:npm.commands.search fails and dumps 100+ Mb to output log

我可以通过简单地调用

在npm 2.0.2上在Linux上重现它
npm search

(它只是挂起并分配大量内存)

引用错误报告:

  

我们将注册表中所有包的组合元数据视为由JSON文件支持的内存数据库。已经有大量的数据需要下载,解析和保存在内存中,随着注册表中包的数量的增加,它会导致越来越多的问题,特别是在资源受限的情况下环境

让我们希望他们能尽快解决。

(另一个相关的错误报告是npm search" runs out of memory and dies without good error。看起来像我的副本。)