码迷,mamicode.com
首页 > 其他好文 > 详细

node升级7.0以上版本使用gulp时报错

时间:2017-05-02 18:24:06      阅读:4063      评论:0      收藏:0      [点我收藏+]

标签:方法   blog   更新   com   cannot   error   lis   执行   war   

今天使用gulp时 ,出现了以下报错信息:

Error: Cannot find module ‘internal/fs‘
at Object.<anonymous> (/home/XXX/gulpide/node_modules/gulp/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:11:1)


技术分享

 

 

疑问为什么五一前没多久使用还正常,后来发现是同事升级了node版本(>=7.0),导致相关依赖导致报错。
解决方法是升级相关依赖  graceful-fs 的版本:

step1:

  先查看相关依赖, 执行 =>    npm list graceful-fs 
  查看相关依赖树,升级对应依赖 :
  技术分享

 

step2:   使用npm install 更新相关依赖的版本 

     不想逐条依次更新,可以删除node_modules后,执行npm install 重新安装所有模块。(就是不着急的话,这个除了时间来说以外最省事)

     =>    rm -rf node_modules/

     =>    npm install

    技术分享

 

          安装完后,还是会有几条相关的warn , 有些warn可以先忽略,但是最好还是按warn 给的相关提示进行下一步操作,不然早晚会这些暂时warn会变成error的~

 

node升级7.0以上版本使用gulp时报错

标签:方法   blog   更新   com   cannot   error   lis   执行   war   

原文地址:http://www.cnblogs.com/redjoy/p/6797165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!