Windows10 安装 Vue3

2023-11-10

一、安装Node.js

官网下载Node.js

https://nodejs.org/en/download/

下载完成后,双击.msi文件,将默认安装路径按照喜好修改,其余的设置默认即可,不需要勾选安装的附加选项。

node -v

二、更新Node.js

1.以管理员身份运行命令提示符工具,查看npm版本号,如出现版本号,说明node.js安装成功。

npm -v

2.对npm进行更新

npm -g install npm

3.配置镜像站,加快组件下载速度。

npm config set registry=https://registry.npmmirror.com

三、安装Vue3及插件

全部采用全局安装

1.安装vue-next

npm install vue@next -g

2.安装vue-router

npm install vue-router -g

3.安装webpack

npm install webpack -g

4.安装@vue/cli

如果替换为vue-cli,将安装Vue2版本脚手架。

npm install @vue/cli -g

5.查看版本号

vue -V
vue --version

如果出现以下错误提示

vue : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\vue.ps1。未对文件 C:\Users\lenovo\AppData\Roaming\npm\vue.ps1 进行数字签名。无法在当前系统上运行该脚本。有关运行脚本和设置执行策略的详细信息,请参阅 https:/go.microsoft.com/fwlink/?Li
nkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ vue -V
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess 

解决方法

    以管理员身份运行PowerShell
    执行:get-ExecutionPolicy,如果显示Restricted,表示状态是禁止的
    执行:set-ExecutionPolicy RemoteSigned
    选择Y 

5.安装webpack-dev-server

npm install webpack-dev-server -g

6.安装webpack-cli

npm install -D webpack-cli -g

7.安装html-webpack-plugin

npm install html-webpack-plugin -g

四、建立Vue.js项目

1.在D盘根目录下新建一个"VueWorkSpace"文件夹,作为来存放vue项目的工作空间。

2.去"C:\Users\root"目录下看有没有.vue-templates文件夹,有的话需要将.vue-templates文件夹删除。

3.以管理员身份运行命令提示符工具,进入"VueWorkSpace"文件夹。

4.四种建立项目方式

https://cli.vuejs.org/zh/guide/
https://cli.vuejs.org/zh/guide/prototyping.html
https://cn.vitejs.dev/guide/#scaffolding-your-first-vite-project

(1)以图形界面建立项目

输入“vue ui”,默认浏览器将自动登录“http://localhost:8000”网址,进入图形界面设置项目。

如果选择vue2,运行依赖中的vue版本号为2.6.14,选择vue3,版本号为3.2.26。

选择任务中的“serve”,可在图形界面开启服务,点击仪表盘中的启动app,可自动进入开发的项目。

界面显示如下提示

Welcome to Your Vue.js App

For a guide and recipes on how to configure / customize this project,
check out the vue-cli documentation.

Installed CLI Plugins

(2)以命令行形式建立项目

输入“vue create 项目名称”,以命令行形式手动配置建立项目。

按照提示输入“npm run serve” ,登录“http://localhost:8080”网址,进入开发的项目。

To create a production build, run npm run build.

此形式建立的项目,在“vue ui”的图形界面中,将显示“仪表盘”、“插件”、“依赖”、“配置”和“任务”五个选项,其中“插件”中主要有“@vue/cli-service”和“@vue/cli-plugin-XXX”等插件,版本号目前为最新的4.5.15;“依赖”的运行依赖有core-js(3.20.2)和vue(3.2.26,依选择的vue版本有关),开发依赖主要有@vue/compiler-sfc等项目。

选择任务中的“serve”,可在图形界面开启服务,点击仪表盘中的启动app,可自动进入开发的项目。

如果设置时选择了“TypeScript”,则界面显示如下提示

Welcome to Your Vue.js + TypeScript App

For a guide and recipes on how to configure / customize this project,
check out the vue-cli documentation.

Installed CLI Plugins

(3)用vite建立项目

输入“npm init vite@latest my-vue-app -- --template vue”,通过vite建立项目。

按照提示运行下面两条命令后,登录“http://localhost:3000”网址,进入开发的项目。

npm install(只运行一次即可)
npm run dev

此形式建立的项目,在“vue ui”的图形界面中,将仅显示“依赖”和“任务”两个个选项,其中“依赖”的运行依赖只有vue(3.2.26),开发依赖主要有@vitejs/plugin-vue和vite两个项目。

选择任务中的“dev”,可在图形界面启动服务,点击“输出”的网址,可自动进入开发的项目。

界面显示如下提示

 Hello Vue 3 + Vite

Recommended IDE setup: VSCode + Volar

Vite Documentation Vue 3 Documentation

(4)拉取 2.x 模板 (旧版本)

Vue CLI >= 3 和旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具:

npm install -g @vue/cli-init
# `vue init` 的运行效果将会跟 `vue-cli@2.x` 相同
vue init webpack my-project

按照提示输入“npm run dev” ,登录“http://localhost:8080”网址,进入开发的项目。

此形式建立的项目,在“vue ui”的图形界面中,将仅显示“依赖”和“任务”两个个选项,其中“依赖”的运行依赖有vue(2.6.14)和vue-root(3.53),开发依赖主要有webpack(3.12.0)等项目。

选择任务中的“dev”,可在图形界面启动服务,点击“输出”的网址,可自动进入开发的项目。

界面显示如下提示,但没有“Installed CLI Plugins”的提示

Welcome to Your Vue.js App

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows10 安装 Vue3 的相关文章

随机推荐

  • 计算机系统基础实验:认识logisim软件、门电路逻辑功能测试(仿真)

    通过logisim对逻辑电路进行分析 文章目录 目录 文章目录 前言 一 使用工具 二 实验过程 1 门电路绘制 2 真值表 总结 前言 计算机系统基础也开了实验课 实验内容是利用logisim软件进行测试门电路和逻辑芯片的逻辑功能 于是在
  • 在百度上搜不到的资源是在哪找的?就在这些强大的资源搜索网站呀

    都说又不懂的问 度娘 最快 但是也有一些东西是在 度娘 哪里也找不到的 那些在百度上搜不到的资源是在哪找的呢 就在这些强大的资源搜索网站呀 1 茶杯狐 茶杯狐 它的资源搜索功能很成熟 这里收集了海量的资源可以免费下载 只需要输入关键词 就可
  • 私网地址与Internet地址

    一 A B C三类地址 可用地址范围 备注 A类 1 0 0 1 126 255 255 254 B类 128 1 0 1 191 255 255 254 C类 192 0 1 1 223 255 255 254 D类 224 0 0 1
  • 关于verilog综合

    一 基本Verilog中的变量有线网类型和寄存器类型 线网型变量综合成wire 而寄存器可能综合成WIRE 锁存器和触发器 二 verilog语句结构到门级的映射1 连续性赋值 assign连续性赋值语句逻辑结构上就是将等式右边的驱动左边的
  • linux源代码.tar.xz解压

    刚开始学习linux内核 在linux内核官网https www kernel org 下载 我下载的版本是 linux 2 6 34 14 tar xz 由于我的linux中没有安装 xz的解压缩软件 需要下载 http download
  • linux dd命令小结

    为什么写本文 最近使用dd命令比较多 它是linux下功能强大的数据复制工具 这篇博文对它的使用做个小结 一来加深记忆 二来方便自己以后查阅 dd命令的功能 dd的主要功能是拷贝文件 默认从标准输入拷贝到标准输出 这意味dd可以在管道中使用
  • SpringBoot集成微信支付JSAPIV3保姆教程

    前言 最近为一个公众号h5商城接入了微信支付功能 查找资料过程中踩了很多坑 以此文章记录一下和大家分享 前期准备 公众号认证 微信支付功能需要开通企业号并进行资质认证 费用一年300 且需企业营业执照等信息 对公账户打款验证 登录微信公众平
  • 《人工智能算法图解》书籍分享(包邮送书)

    文章目录 人工智能介绍 书籍分享 抽奖包邮送书 人工智能介绍 人工智能算法是一种能够模拟人类智能行为的计算机算法 它通过分析和处理大量的数据 利用机器学习 深度学习和自然语言处理等技术 实现自主学习 推理和决策的能力 人工智能算法的发展经历
  • ​外包公司干了不到3个月,我离职了...(防坑指南)

    外包公司干了不到3个月 我离职了 当项目快要做完的时候 我就担心自己是不是要被 释放了 直到外包HR wx找我聊项目 我就不担心了 结果确实是要被 释放 从杭州到深圳 来的也突然 离职也有点突然 也是意料之中 本来想写 年终总结 结果现在要
  • Java五子棋

    提示 本人大二时的java大作业 当时没有学数据库 只是学到界面哪里 所以做出的条件有限 哈哈 看看就好 有帮助了 就拿走 不谢 Java五子棋 前言 主要就是涉及到java界面编程 实现Runable接口重写run方法 实现多线程 来控制
  • SQL中declare申明变量

    原文地址 http blog csdn net yanpingsz article details 5633660 在sql语句中添加变量 declare local variable data type 声明时需要指定变量的类型 可以使用
  • python定时运行,多进程

    可以通过另开一条线程 去专门做这件事情 py2代码如下 如果是py3请自行调整下语法 coding utf8 import threading import time 真正要执行的函数 def t1 print ok 每隔10秒钟执行 de
  • 五大车载操作(VOS)系统优劣对比,车载系统架构分析-QNX系统性能分析

    如果你认为本系列文章对你有所帮助 请大家有钱的捧个钱场 点击此处赞助 赞助额0 1元起步 多少随意 声明 本文只用于个人学习交流 若不慎造成侵权 请及时联系我 立即予以改正 锋影 email 174176320 qq com 导读 车载操作
  • UART、TTL和RS232的区别

    UART TTL和RS232的区别 串行通信 UART TTL RS232 学习硬件的开始接触的就是串口 但是一直没搞懂UART TTL和RS232这些的关系 总感觉相互之间有所交叉 无法完全区分开 于是有了这篇博文 但是 这篇博文自我感觉
  • 分离轴定理(SAT):凸多边形相交检测

    引言 在计算机图形学 游戏开发 碰撞检测等领域 凸多边形相交检测是一个常见而重要的问题 为了快速准确地判断两个凸多边形是否相交 分离轴定理 Separating Axis Theorem 简称 SAT 成为了一种高效而可靠的算法 本文将深入
  • css里各个元素的书写顺序

    1 位置相关 position top left index float display 2 大小相关 width height margin padding 3 文字相关 font line height color letter spa
  • Python 怎么利用Python绘制二元高次隐函数的函数图像及其极值点——以某双核论文模型方程为例

    项目场景 几日前 在研究某双核期刊的某篇论文时 发现论文上的函数图像绘制得似乎有些不精确 原函数方程为 0 2045 y 2 3 4 y 3 2 x y 2 0 45 2 0 论文原文中函数图像如下图 问题描述 可以很明显地看出 极值点附近
  • Gof23设计模式之模板方法模式

    1 定义 定义一个操作中的算法骨架 而将算法的一些步骤延迟到子类中 使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤 2 结构 模板方法 Template Method 模式包含以下主要角色 抽象类 Abstract Clas
  • execjs随心所欲运行抠出来的js代码:报错什么都不是问题 execjs._exceptions.ProgramError: ReferenceError: $ is not defined

    起因 今天扣出一段js想用execjs执行 报错 未定义 也就是说execjs不能执行jquery 决定试试用nodejs来执行 execjs exceptions ProgramError ReferenceError is not de
  • Windows10 安装 Vue3

    一 安装Node js 官网下载Node js https nodejs org en download 下载完成后 双击 msi文件 将默认安装路径按照喜好修改 其余的设置默认即可 不需要勾选安装的附加选项 node v 二 更新Node