前言

本篇描述利用npm启动Vue项目时遇到的问题及其相应的解决方法。

版本:

  • Node:22.12.0

问题描述

在使用npm run dev命令启动vue项目时,遇到如下错误信息:

解决方法

在终端输入:get-ExecutionPolicy

可以发现回显为:Restricted,说明状态是禁止的。

此时我们需要更改状态,在终端输入如下命令:

1
set-ExecutionPolicy RemoteSigned

注:该命令需要管理员权限,可能会弹出以下提示信息:

那么我们就需要根据提示信息更改“当前用户的执行策略”,输入如下命令:

1
Set-ExecutionPolicy -Scope CurrentUser

再次键入命令:get-ExecutionPolicy

可以发现回显为:RemoteSigned。即表示更改成功。

此时再次键入命令:npm run dev。可以发现vue项目启动成功!

点击浏览器即可访问初始页面。


后记

本质上就是系统禁用了npm.ps1脚本,只需要更改策略就好。