如何解决无法识别npm全局安装gulp
我正在尝试第一次使用gulp。
按照在线说明进行操作,我在全球以及本地都安装了它,但仍然可以
'gulp' is not recognized as an internal or external command[...]
错误。使用PowerShell而不是cmd时,错误为the term 'gulp' is not recognized as the name of a cmdlet,function,script file[...]
我尝试过:
- 在gulp之外安装gulp-cli
- 添加/更改PATH变量
- 重启我的电脑
- 运行
npm install -g npm@latest
以确保npm是最新的
我很困惑。最重要的是,我还全局安装了其他可以正常工作的npm软件包。
解决方法
带有-g
标志的“全局安装”基本上意味着您安装软件包随附的命令。
要全局安装gulp:
npm install gulp -g
,
您可以将gulp脚本添加到package.json文件中,并使用npm运行gulp命令。
例如:
- gulp任务名称:helloTest
- 在package.json中添加以下代码:
"scripts": { "helloTest": "gulp helloTest",}
现在在终端中输入以下命令:
npm运行helloTest
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。