npm : 无法加载文件 D:\nodejs\npm.ps1

问题描述

npm run serve 启动一个Vue项目,报错如下:

**npm : 无法加载文件 D:\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?
LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1

  • npm run serve
  • ~~~
  • CategoryInfo : SecurityError: (:) [],PSSecurityException
  • FullyQualifiedErrorId : UnauthorizedAccess**

原因分析:

因为在此系统上禁止运行脚本


解决方案:

命令窗口输入命令

bash 复制代码
get-ExecutionPolicy

输出 Restricted,受限制的,表示状态是禁止的

添加权限,输入命令

bash 复制代码
Set-ExecutionPolicy -Scope CurrentUser

继续输入:设置 ExecutionPolicy: RemoteSigned

bash 复制代码
RemoteSigned

检验设置:

bash 复制代码
get-ExecutionPolicy

结果输出:RemoteSigned,重新启动项目npm run serve,项目成功启动。

相关推荐
华玥作者4 小时前
uni-app + Vite 项目中使用 @uni-helper/vite-plugin-uni-pages 实现自动路由配置(超详细)
前端·uni-app·vue·vue3·vite
狼性书生4 小时前
uniapp+vue3实现的简单吐司通知弹窗组件
前端·uni-app·vue·组件·插件
ghostmen6 小时前
SpringBoot + Vue 实现 Python 在线调试器 - 技术方案文档
java·python·vue·springboot
qiqiliuwu7 小时前
VUE3+TS+ElementUI项目中监测页面滚动scroll事件以及滚动高度不生效问题的解决方案(window.addEventListener)
前端·javascript·elementui·typescript·vue
喔烨鸭7 小时前
antdv编辑表格,根据选择时间区间展示动态列
前端·vue·表格编辑
一只小阿乐1 天前
vue-web端网站 滑动进行分页
前端·javascript·vue.js·vue·分页
梁山好汉(Ls_man)1 天前
JS_使用脚本填充基于Vue的用户名密码输入框并触发登录
javascript·elementui·vue
千寻技术帮1 天前
10340_基于Springboot的游戏网站
spring boot·后端·游戏·vue·商城
张乔241 天前
vben5项目中切换国际化时项目刷新
vue·vben5
acheding2 天前
Vue3 + AntV/X6 自定义节点实践:组件化节点与事件联动
前端框架·vue