当前位置:首页 > 技术分析 > 正文内容

vite+vue3+ts+axios+pinia之一如何创建你的第一个 Vue3 应用脚手架

ruisui885个月前 (01-16)技术分析32

前提条件: 已安装 16.0 或更高版本的 Node.js。


确保你安装了最新版本的 Node.js,并且你的当前工作目录正是打算创建项目的目录。在命令行中运行以下命令 (不要带上 > 符号), “//”后面的文字不要在命名行上输入。


E:\hkz_dev\vue3>npm create vue@latest

Need to install the following packages:

create-vue@3.8.0

Ok to proceed? (y) y //回车

Vue.js - The Progressive JavaScript Framework

? 请输入项目名称: ? vue-project //入你的项目名


E:\hkz_dev\vue3>npm create vue@latest

Need to install the following packages:

create-vue@3.8.0

Ok to proceed? (y) y

Vue.js - The Progressive JavaScript Framework

√ 请输入项目名称: ... vue3-demo-admin

√ 是否使用 TypeScript 语法? ... 否 / 是

√ 是否启用 JSX 支持? ... 否 / 是

√ 是否引入 Vue Router 进行单页面应用开发? ... 否 / 是

√ 是否引入 Pinia 用于状态管理? ... 否 / 是

√ 是否引入 Vitest 用于单元测试? ... 否 / 是

√ 是否要引入一款端到端(End to End)测试工具? ? 不需要

√ 是否引入 ESLint 用于代码质量检测? ... 否 / 是

√ 是否引入 Prettier 用于代码格式化? ... 否 / 是

正在构建项目 E:\hkz_dev\vue3\vue3-demo-admin...

=============== 补充说明 begin===================

为了组件下载快,设置国内镜像站:

// 设置镜像(淘宝镜像最新地址)

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

// 还原镜像地址为默认地址

npm config set registry https://registry.npmjs.org/

// 获取镜像地址

npm config get registry

=============== 补充说明 end===================

项目构建完成,可执行以下命令:

cd vue3-demo-admin

npm install

npm run format

npm run dev


目录结构


你现在应该已经运行起来了你的第一个 Vue 项目!请注意,生成的项目中的示例组件使用的是组合式 API 和 <script setup>,而非选项式 API。下面是一些补充提示:

推荐的 IDE 配置是 Visual Studio Code + Volar 扩展。如果使用其他编辑器,参考 IDE 支持章节。

更多工具细节,包括与后端框架的整合,我们会在工具链指南进行讨论。

要了解构建工具 Vite 更多背后的细节,请查看 Vite 文档。

如果你选择使用 TypeScript,请阅读 TypeScript 使用指南。

当你准备将应用发布到生产环境时,请运行:

> npm run build

此命令会在 ./dist 文件夹中为你的应用创建一个生产环境的构建版本。


npm run dev


VITE v4.5.0 ready in 429 ms

? Local: http://localhost:5173/

? Network: use --host to expose

? press h to show help

Shortcuts

press r to restart the server

press u to show server url

press o to open in browser

press c to clear console

press q to quit

界面效果


扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/338.html

分享给朋友:

“vite+vue3+ts+axios+pinia之一如何创建你的第一个 Vue3 应用脚手架” 的相关文章

「干货」FPGA设计中深度约束技巧及调试经验总结

今天跟大家分享的内容很重要,也是我们调试FPGA经验的总结。随着FPGA对时序和性能的要求越来越高,高频率、大位宽的设计越来越多。在调试这些FPGA样机时,需要从写代码时就要小心谨慎,否则写出来的代码可能无法满足时序要求。另外,最近跟网友聊天时,有谈到公众号寿命的问题,我觉得网络交换FPGA公众号应...

js中数组filter方法的使用和实现

定义filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。语法var newArray = arr.filter(callback(element[, index[, selfArr]])[, thisArg])参数callback循环数组每个元素时调用的回调函数。回调函...

三、Uni-app + vue3 页面如何跳转及传参?

Vue 项目往往需要使用 vue-router 插件,刚开始入门 Uni-app + Vue3 项目的同学,会不会想着路由使用 vue-router V4 版本不就可以了吗?不怕大家笑话,我就是这样想的,毕竟我是第一次使用 Uni-app ,由于孕期记性贼差,所以我决定写成笔记,加深记忆。uni-a...

关于Vue页面跳转传参,参数不同, 但页面只获取参数一次的问题

#头条创作挑战赛#1.问题描述问题描述: element 展示表格(页面A),点击表格的每一行的查看详情按钮,可以携带此行的信息参数跳转到另一个页面(页面B),但是从A页面到B页面,只有第一次跳转的时候B页面可以获取到A页面的参数,返回再次A->B ,B页面无法获取到参数。2.解决办法:方法一...

「干货」Vue+Element前端导入导出Excel

作者:xrkffgg转发链接:https://segmentfault.com/a/11900000189936191 前言1.1 业务场景由前台导入Excel表格,获取批量数据。根据一个数组导出Excel表格。2 实现原理2.1 引入工具库file-saver、xlsx、script-loader...

TDesign企业级开源设计系统越发成熟稳定,支持 Vue3 / 小程序

TDesing 发展越来越好了,出了好几套组件库,很成熟稳定了,新项目完全可以考虑使用。早在2021年,腾讯的 TDesing 刚发布不久,我就写了一篇简短的文章来介绍,当时主要关注的是 TDesign 的 Vue 组件库和用来搭建 admin 后台系统的实用性。虽然当时看起来不错,但还处于测试版,...