安装gulp

1.之前安装过node.js和gulp,但今天想用gulp的时候却怎么显示没有gulp了,用npm安装gulp会提示警告。查了下Windows可以忽略这个警告的,但是我的gulp却始终没有安装成功,于是干脆重装了node.js。这次安装的版本是10.15.
在这里插入图片描述
2.全局安装gulp

npm install --global gulp

这次依然还有警告
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\gulp\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”})
3.检查是否安装成功

gulp -v

显示了版本号。这次终于成功辽!
4.在项目下安装gulp

  npm install --save-dev gulp

报错
npm ERR! code EINTEGRITY
npm ERR! Verification failed while extracting file-saver@1.3.8:
npm ERR! Verification failed while extracting file-saver@1.3.8:
npm ERR! sha1-zdTETTqiZOrC9o7BZbx5HDSvEjI= integrity checksum failed when using sha1: wanted sha1-zdTETTqiZOrC9o7BZbx5HDSvEjI= but got sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg== sha1-5oowx8sETi+zYrQoRp/rKRwuCdg=. (10700 bytes)

查了以后发现可能是npm版本过低,需要更新

npm install npm -g

5.尝试在项目下更新npm

npm update

报错
npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR! https://npm.community

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\嘿\AppData\Roaming\npm-cache_logs\2019-01-01T08_41_39_491Z-debug.log
6.删除项目中的 package-lock.json 文件 和 node_modules 文件夹,再尝试安装

npm install --save-dev gulp

7.安装成功,然而gulp的时候还是报错

Error: Cannot find module ‘gulp-load-plugins’
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object. (E:\waterModel\gulpfile.js:8:9)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
8.检查gulp是不是真的安装成功了

gulp -v

在这里插入图片描述
是的呀!!
9.再查资料…走了很多很多弯路…终于明白,是缺少了’gulp-load-plugins模块
于是安装

npm i -g gulp-load-plugins

10.再gulp,再报错
Error: Cannot find module ‘gulp-concat’
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object. (E:\waterModel\gulpfile.js:14:14)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
这下不纠结了,直接安装

npm install gulp-concat

12.终于终于可以gulp成功了

13.但我真的真的很想不明白,为什么每次我装软件或者配置环境都那么坎坷,而且之前明明顺利运行过的gulp都突然在电脑里消失了??难道是墙裂暗示我不适合写代码???

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值