npm创建了大量的文件,我做错了什么?

时间:2015-08-19 16:39:34

标签: node.js npm phpstorm

我阅读this section of the PhpStorm manual的方式,添加开发工具我可以这样做:

  

如果工具是文档或测试框架,则不需要   对于那些打算重复使用您的应用程序的人来说,这对您有所帮助   将它从未来的下载中排除。这是通过标记完成的   该工具作为开发依赖,实际上意味着添加   package.json文件的devDependencies部分中的工具。

     

使用PhpStorm,您可以将工具标记为开发依赖项   在安装过程中。执行以下操作之一:

     

切换到项目根文件夹,然后在中键入以下命令   命令行提示符:npm install --dev <tool name>

     

[...]

这似乎不正确或者我理解错了,因为我跑的时候

npm install --dev del

为了获得一个可以在开发过程中删除文件以清除缓存的工具,npm创建了一个深度嵌套的文件夹结构,其大小为几千兆字节,包含数百万个文件。我杀了它然后花了半个小时在树中进一步向上移动更深的文件夹,以便路径足够短,Windows可以删除它们。

我做错了什么?

顺便提一下,将它添加到package.json - &gt; devDependencies和运行npm install工作正常。

节点0.12.0,npm 2.5.1

1 个答案:

答案 0 :(得分:2)

已知错误,https://github.com/npm/npm/issues/5554。此标志很快就会被删除 - 请参阅https://github.com/npm/npm/issues/6200。我建议改用Vec - 但你需要先创建一个package.json。在PHPStorm中,可以使用npm install --save-dev

来完成