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

相关推荐
catchadmin10 小时前
Vite 8 Beta:Rolldown 驱动的新一代 Vite
vue
IT教程资源C15 小时前
(N_128)基于springboot,vue酒店管理系统
mysql·vue·前后端分离·酒店管理系统·springboot酒店
Apeng_091916 小时前
ui-picture-bd-marker实现图片标注功能
ui·vue
悟能不能悟19 小时前
router跳转的几种方式
vue
zhz521421 小时前
重构与集成的诱惑
ai·重构·node.js·vue·持续集成·结对编程
zhz521421 小时前
代码之恋(第二篇:冲突与重构)
ai·重构·node.js·vue·结对编程
IT教程资源D1 天前
[N_128]基于springboot,vue酒店管理系统
mysql·vue·前后端分离·酒店管理系统·springboot酒店管理
IT教程资源D2 天前
[N_129]基于springboot,vue学生宿舍管理系统
mysql·vue·前后端分离·springboot宿舍·宿舍管理系统
十点摆码2 天前
使用 Jenkins + Gitee + Node 自动化部署 Vue
gitee·node.js·自动化·vue·jenkins
是罐装可乐3 天前
前端架构知识体系:通过发布-订阅者模式解耦路由和请求
前端·架构·vue·路由