【发布时间】:2017-04-18 08:04:15
【问题描述】:
刚刚安装了 Node 6.9.1
npm - 3.10.8
当我输入 npm -v 时,我收到以下警告 re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
如何摆脱这条消息?
我试过npm uninstall graceful-fs -g,npm install -g graceful-fs graceful-fs@latest。
然后输入npm list graceful-js -g 显示:
+-- ember-cli@2.6.0
| +-- bower-config@1.4.0
| | `-- graceful-fs@4.1.11
| `-- npm@2.15.1
| `-- graceful-fs@4.1.11
`-- graceful-fs@4.1.11
npm@2.15.1 使用的是 4.1.3 - 我认为这个版本不会退出。 graceful-fs。但我已经手动修复了。
在此之前我已经尝试过this commands
当输入 npm -v 时,cmd 仍然显示大约 5-6 个警告...
编辑
树依赖npm list graceful-js -g
不同的是我只是全局安装了grunt
+-- ember-cli@2.10.0
| +-- bower-config@1.4.0
| | `-- graceful-fs@4.1.11
| `-- npm@3.10.8
| `-- graceful-fs@4.1.6
+-- graceful-fs@4.1.11
`-- grunt@1.0.1
`-- dateformat@1.0.12
`-- meow@3.7.0
`-- read-pkg-up@1.0.1
`-- read-pkg@1.1.0
`-- load-json-file@1.1.0
`-- graceful-fs@4.1.11
编辑 2
npm la ember-cli -g之后的输出是:
Command line tool for developing ambitious ember.js apps git+https://github.com/ember-cli/ember-cli.git https://ember-cli.com/
【问题讨论】:
-
试试
npm uninstall ember-cli -g,npm install ember-cli -g。我认为以后的版本使用更新的依赖项,这应该可以缓解这个问题。 -
还是一样的结果
-
您能检查一下现在安装的是哪个版本的
ember-cli吗? -
npm list ember-cli -g显示-- ember-cli@2.10.0 -
很奇怪,我本以为可以解决问题。您能否在您的问题中再次粘贴完整的依赖关系树?