Vue3-02 脚手架创建项目及文件解释作用

文章目录

解释

Vue cli 脚手架是基于webpack 快速创建的,是vue2的创建项目脚手架命令

webpack 构建过程:是一次性根据路由加载完页面后才是准备完成;

Vue是直接准备后,然后根据访问的路由,需要哪个加载哪个页面;

所以Vue启动速度快。

安装了node.js 才能使用npm命令

windows 创建项目

不能输入中文和特殊字符,最好纯小写的字母和数字加下划线

安装vscode,确定后都是下一步。

用vscode打开的文件目录

.vscode

json 文件记录安裝的插件

public

脚手架的根目录

放页签图标

src

前端所有工作成果(.js .css .vue),源代码文件

.gitignore

git的忽略文件

env.d.ts

没有node_modules,没有依赖,所以红色波浪线

npm -i 安装所有的依赖,多了一个node_modules文件夹,也不红色警示

这个文件的作用:让ts去认识文件

index.html

入口文件

package.json

package-lock.json

两个包管理文件,依赖声明文件

package-lock.json 这个是安装包以后才生成的

README.md

对工程的简单介绍,可以删掉的

tsconfig ...

tsconfig.app.json

tsconfig.json

tsconfig.node.json

ts的配置文件,三个,不要动,删掉后ts出问题

(使用相同的版本,发现我创建的里面的跟看视频的文件不太一样)

vite.config.ts

整个工程的配置文件:

安装插件;配置代理

启动命令:npm run dev (在package.json文件中查看使用命令)

关闭命令:ctrl + c

执行命令npm i后,多出来两个文件:

package-lock.json

node_modules 文件夹

Linux 创建项目

npm 终于好了,试试linux系统下创建项目

用Vscode打开项目




相关推荐
雨季mo浅忆6 天前
首个Vue3项目边写边学边记
前端·vue3
#麻辣小龙虾#7 天前
基于vue3.0开发一款【固废与废气运维管理系统】(支持源码)
前端·vue.js·vue3
SL-staff10 天前
Vue3私有化AI白板落地实战|解决政企项目智能绘图合规难题(可直接复用源码)
人工智能·低代码·开源·vue3·白板·jvs规则引擎·jvs-draw
雨季mo浅忆10 天前
Cursor快速实现上传Excel功能
前端·vue3·ai编程
ANnianStriver12 天前
PetLumina-AI 驱动的宠物生活管理平台
java·生活·vue3·springboot·ai编程·宠物·全栈开发
雨季mo浅忆13 天前
记录Vue3项目中的各类问题
前端·bug·vue3
八目蛛16 天前
八目蛛网络(免费工具网站导航)
css·vue.js·开源·vue3·html5·ai编程
颂love16 天前
Vue3基础入门
前端·学习·vue3
海市公约17 天前
Vue3组合式API中watch传值生命周期与自定义Hook实战
vue3·生命周期·watch·props·组件通信·defineexpose·自定义hook
海市公约18 天前
Vue3组合式API与响应式系统核心机制详解
vue3·computed·reactive·ref·响应式系统·composition api·script setup