Vue3开发环境搭建和工程结构(一)

一、NVM和Node.js安装

NVM 是 Node Version Manager(Node 版本管理工具)的缩写,是一个命令行工具,用于管理和切换到不同版本的 Node.js。

1、前往 nvm-windows 仓库,然后单击立即下载

2、下载最新版本

3 、按照安装向导进行安装 

4、打开 PowerShell 或命令提示符并运行 nvm -v 以确认安装

5、以管理员身份打开并运行PowerShell

6、安装Node.js

安装 Node 的长期支持(LTS)版本更好,因为它的 bug 更少

要安装特定版本的 Node,你需要先运行 nvm list available,以便查看可用的 Node 版本。

要安装该特定版本,请运行 nvm install node-version-number,例如,nvm install 14.20.0

7、查看Node.js是否安装成功

二、创建Vue3项目

1、通过Vite方式创建项目

D:\01-study\vue3\vue01>npm create vue@latest
Need to install the following packages:
create-vue@3.9.2
Ok to proceed? (y) yVue.js - The Progressive JavaScript Framework√ 请输入项目名称: ... hello_vue3
√ 是否使用 TypeScript 语法? ... 否 / 是
√ 是否启用 JSX 支持? ... 否 / 是
√ 是否引入 Vue Router 进行单页面应用开发? ... 否 / 是
√ 是否引入 Pinia 用于状态管理? ... 否 / 是
√ 是否引入 Vitest 用于单元测试? ... 否 / 是
√ 是否要引入一款端到端(End to End)测试工具? » 不需要
√ 是否引入 ESLint 用于代码质量检测? ... 否 / 是正在构建项目 D:\01-study\vue3\vue01\hello_vue3...项目构建完成,可执行以下命令:cd hello_vue3npm installnpm run devnpm notice
npm notice New minor version of npm available! 10.2.4 -> 10.4.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.4.0
npm notice Run npm install -g npm@10.4.0 to update!
npm notice

三、 Vue3工程目录和文件说明

1、插件安装

2、依赖安装

3、入口文件

  • 启动项目,观察入口文件内容

4、工程配置文件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/454699.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HarmonyOS远程真机调试方法

生成密钥库文件 打开DevEco Studio,点击菜单栏上的build, 填一些信息点击,没有key的话点击new一个新的key。 生成profile文件 AppGallery Connect (huawei.com) 进入该链接网站,点击用户与访问将刚生成的csr证书提交上去其中需…

机器学习系列5-特征组合、简化正则化

1.特征组合 1.1特征组合:编码非线性规律 我们做出如下假设:蓝点代表生病的树。橙色的点代表健康的树。 您可以绘制一条直线将生病的树与健康的树清晰地分开吗?不可以。这是一个非线性问题。您绘制的任何线条都无法很好地预测树的健康状况…

redis下载与安装教程(centos下)

文章目录 一,redis下载1.1上传到linux服务器上 二,redis安装2.1 安装依赖2.2 解压包2.3 编译并安装2.4 指定配置启动2.5 设置redis开机自启 一,redis下载 官网: https://redis.io1.1上传到linux服务器上 我用filezila上传到/us…

防御保护---防火墙的可靠性

文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 一.防火墙可靠性概述 防火墙的防护功能基于状态检测的前提下会存在会话表;会话表存在老化时间,仅在流量触发后防火墙会刷新会话表,因此防火墙无法像路由器那样…

如何部署Linux AMH服务器管理面板并结合内网穿透远程访问

文章目录 1. Linux 安装AMH 面板2. 本地访问AMH 面板3. Linux安装Cpolar4. 配置AMH面板公网地址5. 远程访问AMH面板6. 固定AMH面板公网地址 AMH 是一款基于 Linux 系统的服务器管理面板,它提供了一系列的功能,包括网站管理、FTP 管理、数据库管理、DNS 管…

C++泛编程(4)

类模板高级(1) 1.类模板具体化部分具体化完全具体化 2.类模板与继承 1.类模板具体化 有了函数模板具体化的基础,学习类模板的具体化很简单。类模板具体化有两种方式,分别为部分具体化和完全具体化。假如有类模板: te…

C++ 哈希表(unordered_map与unordered_set)

文章目录 unordered_map 与 unordered_set哈希表 (Hash Table)哈希函数哈希冲突模拟实现封装 补充:unordered_map 与 unordered_set 的使用 unordered_map 与 unordered_set 就和名字一样,这是 map、set 的无序版本(数据遍历出来是无序的&am…

机器学习 - 代价函数

场景 上次简单学习了支持向量机的概念。概念如下: 支持向量机(SVM):SVM是一种监督学习算法,常用于分类问题。它的目标是找到一个超平面(在二维空间中是一条线,在更高维空间中是一个面&#xf…

把网页打包成app(简单) 2024

文章目录 **01-准备好要打包的网页文件,一般包含HTML-CSS-JS-静态资源文件:****02-下载HBuilderX,注册一个账号-必须****注****册账号****(免费)****03-新建一个H5项目:****04-然后把以下红框里面的这些文件都删掉&…

2024年【T电梯修理】报名考试及T电梯修理考试报名

题库来源:安全生产模拟考试一点通公众号小程序 T电梯修理报名考试考前必练!安全生产模拟考试一点通每个月更新T电梯修理考试报名题目及答案!多做几遍,其实通过T电梯修理复审考试很简单。 1、【多选题】TSGT7001-2009《检规(简称)…

C语言内存函数:memcpy、memcat、memmove介绍和模拟实现(实用性高,建议三连收藏)

目录 1.memcpy函数 1.1函数介绍 1.2函数示范使用 1.3函数的模拟实现 1.4补充 2.memmove函数 2.1函数介绍 2.2函数的使用示范 2.3函数的模拟实现 3.memcmp(内存比较函数) 3.1函数介绍 3.2函数的示范使用,有趣的例子 4.函数补充memset(内存…

Pandas教程11:关于pd.DataFrame.shift(1)数据下移的示例用法

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…