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,项目成功启动。

相关推荐
IT教程资源C31 分钟前
(N_122)基于springboot,vue网上订餐系统
mysql·vue·前后端分离·网上订餐系统·springboot网上订餐
星光一影4 小时前
美容/心理咨询/问诊/法律咨询/牙医预约/线上线下预约/牙医行业通用医疗预约咨询小程序
mysql·小程序·vue·php·uniapp
yuyu_03044 小时前
SOHE智能厨余垃圾处理系统
java·vue
Watermelo6178 小时前
【前端实战】从 try-catch 回调到链式调用:一种更优雅的 async/await 错误处理方案
前端·javascript·网络·vue.js·算法·vue·用户体验
狼性书生8 小时前
uniapp实现的时间范围选择器组件
前端·uni-app·vue·组件·插件
Irene199119 小时前
CLI 与 Vite 创建项目对比(附:最优解 create-vue)
vue·vite·cli·项目创建
全栈前端老曹1 天前
【前端权限】 权限变更热更新
前端·javascript·vue·react·ui框架·权限系统·前端权限
今天不要写bug2 天前
基于qrcode前端实现链接转二维码的生成与下载
前端·javascript·typescript·vue
剑小麟2 天前
vue2项目中安装vant报错的解决办法
vue.js·java-ee·vue
你真的可爱呀2 天前
4.前后端联调(Vue3+Vite + Express + MySQL)
mysql·node.js·vue·express