标签:方法 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的~
标签:方法 blog 更新 com cannot error lis 执行 war
原文地址:http://www.cnblogs.com/redjoy/p/6797165.html