我正在使用来自GitHub编码阶段的Web入门套件,该套件通常对我来说很好用。由于某些原因,当我尝试运行npm run watch时,它会显示错误消息。我不是100%积极的,但是我相信这是在我更新并卸载并重新安装nodeJS时开始的。帮帮我!
sh: gulp: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! starter-kit-2019@1.1.0 watch: `gulp`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the starter-kit-2019@1.1.0 watch script.
npm ERR! This is probably not a problem with npm. There is likely
additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/joseperez/.npm/_logs/2018-12-20T02_45_19_840Z-
debug.log
答案 0 :(得分:0)
这是因为我们使用'gulp'作为全局模块。因此,当您从系统中删除节点时,它将删除已安装的软件包gulp。
您可以使用来重新安装
`npm install gulp-cli -g`
它将起作用!
更新: 他使用的是Mac,因此请尝试运行此命令。
$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli`
答案 1 :(得分:0)
希望此信息对我的控制台上出现的错误进行了研究后指出“ gulp:未找到命令”,对某人有用,我找到了解决该问题的链接。原来我的吞咽器安装不正确,因为我的路径存在问题。顺便说一句,我正在使用Mac机,下面的链接对我有帮助!