Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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
Node.js 安装节点和npm时出错_Node.js - Fatal编程技术网

Node.js 安装节点和npm时出错

Node.js 安装节点和npm时出错,node.js,Node.js,在Mac上下载node.js后,我想安装npm 运行此命令时: sudo npm install node-dev -g 我得到这个错误: npm警告不推荐的对象-keys@0.2.0:请更新至最新的对象键/usr/local/bin/node dev->/usr/local/lib/node_modules/node dev/bin/node dev node-dev@2.6.2/usr/local/lib/node\u modules/node dev├── filewatcher@1.1

在Mac上下载node.js后,我想安装npm

运行此命令时:

sudo npm install node-dev -g
我得到这个错误:

npm警告不推荐的对象-keys@0.2.0:请更新至最新的对象键/usr/local/bin/node dev->/usr/local/lib/node_modules/node dev/bin/node dev node-dev@2.6.2/usr/local/lib/node\u modules/node dev├── filewatcher@1.1.2 ├── resolve@1.1.6 ├── 动态的-dedupe@0.2.0 (xtend@2.0.6) ├── dateformat@1.0.11(得到-stdin@4.0.1, meow@3.1.0) └── 节点-notifier@4.2.1 (shellwords@0.1.0, clone@0.1.19, growly@1.2.0, minimist@1.1.1, semver@4.3.6, which@1.1.1,cli-usage@0.1.1)


如何解决此错误?

这只是一个警告,说明
对象键
库版本已弃用,您应该对其进行更新。这不是一个错误,不应该阻止安装其他任何东西。它似乎是
node dev
正在使用的库之一,使用了此版本的
对象键

动态重复数据消除
库依赖于较旧版本的
xtend

我已经为这个库做了很多准备,但除此之外,除了在本地维护自己的库版本之外,您没有什么可以做的,这可能不是最好的主意

无论如何,我认为这一警告不会产生任何明显的影响



另外,我建议您(免责声明:这是我自己的博客)。

欢迎来到Stack Overflow!请读写一个好问题。你提出的效果越多,你就越有可能得到好的答案。@KartikeyaGupta
sudo
与此无关。请在横线之前阅读我答案的上半部分。