解决运行时提示系统禁止运行脚本

本文介绍了如何从npm切换到Yarn,重点讲述了Yarn的优势,如缓存加速、安全性、可靠性和锁文件的标准化。遇到权限问题时,作者分享了解决方法:在管理员PowerShell中设置ExecutionPolicy并执行Yarn。
摘要由CSDN通过智能技术生成

项目场景:

我之前用的运行命令都是npm 现在考虑到yar似乎优势更多,Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。
超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。

所以我就去安装了yarn

 


问题描述

 运行时就出现了这个问题:



原因分析:

提示:这里:填写问题的分析

Restricted 策略不允许任何脚本运行,可能是原来目录下和当前设置的并没有同步,还是保持原来的设置。那么可以在powershell中找到相应命令行,进行运行脚本,即可执行。
但是我找到了解决方法,对于npm出现这个问题也是一样的适用,由于我的界面以及关了,这里就不贴图了


解决方案:

解决方法:
1、win+x 打开PowerShell(管理员)


2、set-ExecutionPolicy RemoteSigned //设置为打开


3、键入Y或者A,同意

4、执行get-executionpolicy查看是否更改成功,为RemoteSigned表示成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值