安装依赖报错:unable to resolve dependency tree
出现原因
升级 npm 至 v7.6.2 后, 运行 npm i 安装依赖,报错 ERESOLVE unable to resolve dependency tree
环境
- node: 14.15.0
- npm: 7.6.2
- Angular 项目
错误原因
等依赖项中存在无法解决的冲突,npm@7 现在尝试安装它们,而npm@6没有。
解决方案
使用
npm i --legacy-peer-deps
cnpm : 无法加载文件 C:\Users\oor\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。...
1、在Visual Studio Code中使用vue无法加载文件
2、搜索PowerShell以管理员身份运行
3、输入set-ExecutionPolicy RemoteSigned,选择Y 或者A ,就好了
执行 set-ExecutionPolicy RemoteSigned 失败解决方法
1 首先 window + r ,输入powershell (蓝色运行屏幕) 也可以cmd(黑色运行屏幕)
2 随后输入命令行 set-ExecutionPolicy RemoteSigned 看图显示输入 A 可能会出现一下报错。 然后你看里面有 请运行 “Set-ExecutionPolicy -Scope CurrentUser”。 还有一个带有波浪线的 报错提示 + set-ExecutionPolicy RemoteSigned
3 我们在命令行输入Set-ExecutionPolicy -Scope CurrentUser
然后就会提示我们输入,我们把刚刚的 RemoteSigned 输入进去