我在npm
命令上遇到npm install <package>
的奇怪行为。在它自己的专用目录中安装包之前。例如,我输入以下命令:
$ npm i babel-preset-es2015
我在/babel-preset-es2015
目录下只得到一个/node_modules
目录,如下所示:
node_modules/babel-preset-es2015
现在它用十几个奇怪的包填充我的/node_modules
。在babel-preset-es2015
安装时,它会安装大约94个软件包:
这是什么行为?这是正常的吗?它为什么开始发生?它是我误操作的设置之王吗?我的npm和节点版本:
$ npm -v
3.3.12
$ node -v
v5.3.0