pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。

今天下载了一个后台管理模板,在使用时报错,后来才发现了问题。

GitHub - xiaoxian521/vue-pure-admin: ✨✨ ✨ Vue3.0+TypeScript+Vite2.0+Element-Plus编写的一套后台管理系统(兼容移动端)

我使用的是这个模板,向下滑发现在这个

pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。_第1张图片

 发现了问题,在上一个项目中我是使用的npm来进行安装依赖和运行打包的,在看到这里时才发现了问题,解决的方法就是

1.在系统中搜索框输入 Windos PowerShell,点击以管理员身份运行

pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。_第2张图片

 下边蓝色logo的这个就是,要以管理员身份打开。

pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。_第3张图片

 2.输入“ set-ExecutionPolicy RemoteSigned” 按回车  

 pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。_第4张图片

 3.根据提示,输入y,回车

 pnpm : 无法加载文件 C:\Users\86183\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。_第5张图片

4.再次回到项目 pnpm -v 执行成功。

以上步骤进行完毕后就可以进行安装依赖,运行打包了。

不只是pnpm命令,包括cnpm、yarn等这些命令,如果执行时,报这样的错误,都可以通过此方法解决。前提是,如果是用npm命令来安装这些CLI命令工具,必须安装到全局环境中,才能生效。

你可能感兴趣的:(报错,npm,vue.js,前端)