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打开项目




相关推荐
吴声子夜歌3 天前
Vue3——网络框架Axios的应用
javascript·vue3·axios
赵庆明老师11 天前
vben开发入门6:tsconfig.json
json·vue3·vben
赵庆明老师11 天前
vben开发入门5:vite.config.ts
前端·html·vue3·vben
沙振宇12 天前
【Web】使用Vue3+PlayCanvas开发3D游戏(十二)渲染PCD点云可视化模型
3d·vue3·点云·pcd
是席木木啊15 天前
告别console.log!Vue3项目日志框架选型指南
前端·vue3·日志框架
程序员-南16 天前
解决 Vue3 中 keep-alive 缓存问题的方法
缓存·vue3
qq_120840937117 天前
Three.js 模型加载稳定性实战:从资源失败到可用发布的工程化方案
前端·javascript·vue.js·vue3·three.js
qq_120840937117 天前
Three.js 模型加载与线上稳定性实战:路径、跨域、缓存与降级全链路指南
开发语言·javascript·缓存·vue3
qq_120840937117 天前
Vue3 + Three.js 实战入门:从零搭建可交互3D场景(含模型加载与性能优化)
javascript·3d·vue3·交互
qq_120840937117 天前
Vue3 + Three.js 入门实战:从 0 到 1 搭建可交互的 3D 场景(含模型加载与性能优化)
javascript·3d·vue3·交互·webgl·gltf