vue 快速删除node_modules

 

 因为平时装依赖的时候,有可能会报错怎么不管用的时候,就需要把node_modules文件夹删了重新intall一下,但是直接删的话会要管理员权限,或者各种问题,这个时候就可以使用一个工具来解决rimraf

 

安装rmiraf

命令来全局安装 rimraf

npm install rimraf -g

 

进入需要清理的项目中,执行删除

rimraf node_modules

 

清除缓存

npm cache clean --force

yarn cache clean

 

最后通过 npm install(简写:npm i)或者 yarn 来重新下载所有相关依赖包,之后会自动生成node_modules文件夹

 

 

备注

rimraf : 无法加载文件 D:\nodejs\node_global\rimraf.ps1。未对文件 D:\nodejs\node_global\ri
mraf.ps1 进行数字签名。无法在当前系统上运行该脚本。有关运行脚本和设置执行策略的详细信息,
请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ rimraf node_modules
+ FullyQualifiedErrorId : UnauthorizedAccess

 

解决方法

(1)以管理员身份运行VSCode

(2)执行命令:get-ExecutionPolicy(取得shell的当前执行策略)

   显示Restricted(表示状态是禁止的)

  (3)Set-ExecutionPolicy -Scope CurrentUser # 设置执行策略,范围是当前用户

 (4)ExecutionPolicy: RemoteSigned

 (5)执行命令:get-ExecutionPolicy,显示RemoteSigned  //远程签署

 

 

posted @ 2022-11-01 09:45  qingjiawen  阅读(2847)  评论(0编辑  收藏  举报