刚刚在学习Gulp工具的时候,在VSCode中使用终端安装包却出现以下错误提示:
错误提示1: high severity vulnerabilities To address issues that do not require attention,run: npm audit fix
错误提示2:package is looking for funding run `npm fund for details.
错误提示3:无法加载文件xxxxxxxx因为在此系统上禁止运行脚本…
为一步解决以上错误:
我们来做如下步骤:
- 出现图片一所示的错误,可能是因为VSCode默认访问源是国外的,会造成下载不稳定的原因,把下载源改为淘宝源:
step1:查看源:
npm config get registry
默认源:![]()
step:设置为淘宝源:
npm config set registry https://registry.npm.taobao.org
step3:再次查看源:
更改成功!
- 再次下载,可能出现图片二的提示错误* package is looking for funding run `npm fund,这是因为作者想让你打赏,你选择无视即可,输入以下命令重新下载,项目第三方包依赖下载同理,这个方法对所有包下载出现这个问题都有效,亲测!
在下载指令后面加上:–no-fund
表示无视打赏
示例:
全局依赖下载
npm install -g gulp --no-fund
项目依赖下载
npm install gulp --no-fund

package is looking for funding run `npm fund 提示消失,代表下载成功
- 输入以下命令,检查gulp是否能够正常使用
gulp --version
如果能如下图所示正确显示,代表安装成功且能正常使用了
- 但如果得到的是图四的错误提示:无法加载文件,因为此系统上禁止运行脚本
是因为脚本被禁用了,我们开启即可
step1:在”开始“按钮中,找到“widows PowerShell”,右击,以”管理员身份运行“
step2:输入:
set-ExecutionPolicy RemoteSigned
回车
然后选择A,回车
关闭窗口
step3:重启VSCode,重新输入gulp --version
出现如下版本信息,代表OK
版权声明:本文为lidancsdn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。