首页 > 编程语言 >vue搭建脚手架出现:无法加载文件 D:\SoftWare\NodeJS\node_global\vue.ps1

vue搭建脚手架出现:无法加载文件 D:\SoftWare\NodeJS\node_global\vue.ps1

时间:2023-05-05 13:23:55浏览次数:42  
标签:node 脚本 vue 策略 配置文件 NodeJS Windows RemoteSigned 执行

一、前言

用VsCode搭建Vue3脚手架时,提示“无法加载文件 D:\SoftWare\NodeJS\node_global\vue.ps1”文件

 

二、解决方法

以管理员身份打开VSCode编辑器

首先执行get-ExecutionPolicy查看执行策略

然后执行set-ExecutionPolicy RemoteSigned把策略模式改为RemoteSigned

更改执行策略后,就可以正常的创建Vue项目了,顺便一提,创建的Vue项目名称不能有大写字母

 

关于PowerShell执行策略的几种方式

名称

说明

AllSigned

  • 脚本可以运行。
  • 要求所有脚本和配置文件都由受信任的发布者签名,包括在本地计算机上编写的脚本。
  • 从尚未分类为受信任或不受信任的发布者运行脚本之前,会提示你。
  • 运行已签名但恶意脚本的风险。

Bypass

  • 不阻止任何操作,并且没有任何警告或提示。
  • 此执行策略适用于 PowerShell 脚本内置于较大应用程序的配置,或针对 PowerShell 是具有自身安全模型的程序基础的配置。

Default

  • 设置默认执行策略。
  • Restricted 适用于 Windows 客户端的 。
  • 适用于 Windows 服务器的 RemoteSigned

RemoteSigned

  • Windows Server 计算机的默认执行策略。
  • 脚本可以运行。
  • 需要受信任的发布者对从 Internet 下载的脚本和配置文件(包括电子邮件和即时消息程序)的数字签名。
  • 不需要在本地计算机上编写且未从 Internet 下载的脚本上使用数字签名。
  • 如果未阻止脚本(例如使用 cmdlet),则运行从 Internet 下载且未签名的 Unblock-File 脚本。
  • 运行来自 Internet 以外的源的未签名脚本以及可能是恶意的已签名脚本的风险。

Restricted

  • Windows 客户端计算机的默认执行策略。
  • 允许单个命令,但不允许脚本。
  • 阻止运行所有脚本文件,包括格式化和配置文件 () .ps1xml 、模块脚本文件 (.psm1) ,以及 PowerShell 配置文件 () .ps1 。

Undefined

  • 当前范围内没有设置执行策略。
  • 如果所有范围内的执行策略都是 Undefined,则有效的执行策略 Restricted 适用于 Windows 客户端, RemoteSigned 适用于 Windows Server。

Unrestricted

  • 非 Windows 计算机的默认执行策略,无法更改。
  • 未签名的脚本可以运行。 存在运行恶意脚本的风险。
  • 在运行不来自本地 Intranet 区域的脚本和配置文件之前警告用户。

标签:node,脚本,vue,策略,配置文件,NodeJS,Windows,RemoteSigned,执行
From: https://www.cnblogs.com/WangJianqiu/p/17373819.html

相关文章

  • vue-print 实现打印功能
    一、安装1.Vue2npminstallvue-print-nb--saveimportPrintfrom'vue-print-nb'//GlobalinstructionVue.use(Print);//or//Localinstructionimportprintfrom'vue-print-nb'directives:{print}2.Vue3npminstallvue-pri......
  • vue3学习第一课
    1,先安装npmbrewinstallnpmnpminitvite-appvue3demmocdvue3demmonpminstallnpmrundev ......
  • vue 实现页面跳转
    1、router-link跳转//直接写上跳转的地址<router-linkto="/detail/one"><spanclass="spanfour">link跳转</span></router-link>//添加参数<router-link:to="{path:'/detail/two',query:{id:1,name:......
  • 在vue中使用axios的步骤(保姆级)
    一、基础用法1.安装axiosnpmiaxios2.引入axios//引入axiosimportaxiosfrom'axios'3使用//发起一个post请求axios({method:'post',url:'http://192.168.0.88:8888/api/private/v1/login',data:{username:'admin'......
  • nvm(Node Version Manager)安装管理多个版本的 Node.js 和 npm。
    在使用npm安装多个版本的软件包时,需要使用Node.js的版本管理工具–n或 nvm(NodeVersionManager)来管理多个版本的Node.js和npm。下面是使用nvm安装和管理Node.js和npm版本的步骤:安装nvm:您可以使用curl或wget命令来下载和安装nvm: curl-o-https:/......
  • 基于SqlSugar的开发框架循序渐进介绍(29)-- 快速构建系统参数管理界面-Vue3+ElementPlus
    在随笔《基于SqlSugar的开发框架循序渐进介绍(28)--快速构建系统参数管理界面》中介绍了基于SqlSugar开发框架,构建系统参数管理的后端API部分,以及WInform界面部分内容,本篇随笔介绍基于Vue3+ElementPlus的前端界面开发过程。1、Winform端界面的回顾系统参数的信息,设计为包含一个大......
  • Node.js的安装与配置
    一、什么是Node.js?Node.js 是能够在伺服器端运行 JavaScript 的开放原始码、跨平台执行环境。Node.js由OpenJSFoundation(原为Node.jsFoundation,已与JSFoundation合并)持有和维护,亦为 Linux基金会的项目。Node.js采用 Google 开发的 V8 执行程式码,使用事件驱动......
  • 前端VUE自动检测版本更新
    前言当用户在当前站点停留时间比较长,中途站点进行升级更新之后,用户如果不刷新页面就任然停留在旧的页面里,如何让用户收到一个提示,引导用户进行更新操作呢?下面给大家介绍如何站点更新如何在生产环境提示用户更新,进行页面刷新操作,核心原理其实很简单。一、思路1,每隔一小段时间f......
  • vue中配置使用axios
    简单示例代码:请求网络的js逻辑,可以放到request.js文件中,放在目录utils下;importaxiosfrom"axios";axios.defaults.withCredentials=true;//创建axios实例constinstance=axios.create({//`headers`请求头的通用配置headers:{//'X-Requested-W......
  • java基于springboot+vue的宿舍管理系统、学生宿舍管理系统、高校宿舍管理系统,附源码+
    1、项目介绍java基于springboot+vue的宿舍管理系统、学生宿舍管理系统、高校宿舍管理系统,实现管理员:首页、个人中心、公告信息管理、院系管理、班级管理、学生管理、宿舍信息管理、宿舍安排管理、卫生检查管理、报修信息管理、报修处理管理、缴费信息管理,学生;首页、个人中心、公......