在VSCode终端中安装Gulp包出现 * package is looking for funding run `npm fund..和无法加载文件,在此系统上禁止运行脚本的错误提示一步到位解决

刚刚在学习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因为在此系统上禁止运行脚本…
请添加图片描述

为一步解决以上错误:
我们来做如下步骤:

  1. 出现图片一所示的错误,可能是因为VSCode默认访问源是国外的,会造成下载不稳定的原因,把下载源改为淘宝源:

step1:查看源:

npm config get registry

默认源:
在这里插入图片描述

step:设置为淘宝源:

npm config set registry https://registry.npm.taobao.org

step3:再次查看源:
在这里插入图片描述
更改成功!

  1. 再次下载,可能出现图片二的提示错误* 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 提示消失,代表下载成功

  1. 输入以下命令,检查gulp是否能够正常使用
gulp --version

如果能如下图所示正确显示,代表安装成功且能正常使用了
在这里插入图片描述

  1. 但如果得到的是图四的错误提示:无法加载文件,因为此系统上禁止运行脚本
    是因为脚本被禁用了,我们开启即可

step1:在”开始“按钮中,找到“widows PowerShell”,右击,以”管理员身份运行“
在这里插入图片描述
step2:输入:
set-ExecutionPolicy RemoteSigned
回车
然后选择A,回车
关闭窗口
在这里插入图片描述

step3:重启VSCode,重新输入gulp --version
出现如下版本信息,代表OK
在这里插入图片描述


版权声明:本文为lidancsdn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。