繁体   English   中英

运行Grunt任务时出现graceful-fs警告

[英]graceful-fs warning when running Grunt task

我在运行我的一项艰巨任务时收到此警告:

Warning: (node:2771) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.

有人知道怎么摆脱它吗? 以及如何找到它的来源? 我的nodejs版本是6.0.0。

您现在最好的选择是降级到最新的Node 5.x,直到该依赖关系得到更新。

建议您阅读: 不要急于升级到Node v6在v5和v6之间进行更改

我们都希望成为最新最好的 - 包括我自己。 一个很好的方法是使用像nnvm这样的东西在Node版本之间快速翻转,这样我们就可以在某些项目上使用Node v6,在其他项目上使用旧版本。

我做的另一件事是我在我的项目中放置了一个类似Node Version Checker的包,并在测试和应用程序中使用它,以确保在我启动项目或测试时我已经更改为Node的预期版本因为如果我们在多个项目上有多个版本,我们常常忘记翻转到正确的Node版本。

如果你在这里使用自制软件,你可以如何降级到v5.11.0

brew tap homebrew/versions
brew unlink node
brew install homebrew/versions/node5

你很高兴去。

更新到node6后有同样的问题。 工作变通方法降级,例如nvm使用v5.11.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM