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




相关推荐
kong79069283 天前
Vue3快速入门
前端·vue3
无法长大5 天前
Mac M1 环境下使用 Rust Tauri 将 Vue3 项目打包成 APK 完整指南
android·前端·macos·rust·vue3·tauri·打包apk
淡笑沐白6 天前
Vue3使用ElementPlus实现菜单的无限递归
javascript·vue3·elementplus
Sapphire~6 天前
Vue3-18 生命周期(vue2+vue3)
vue3
Sapphire~6 天前
Vue3-17 父子组件使用props传值
vue3
小圣贤君8 天前
在 Electron 应用中优雅接入 DeepSeek AI:从零到一的完整实践指南
人工智能·electron·vue3·ai写作·deepseek
Sapphire~9 天前
Vue3-14 watch监视对象及对象属性,watchEffect
vue3
技术宅星云9 天前
7. vue3-element-admin 二次开发图文教程
vue3·element-admin·后端开箱即用前端框架
Sheldon一蓑烟雨任平生10 天前
Sass 星空(Sass + keyframes 实现星空动画)
前端·css·vue3·sass·keyframes
Irene199110 天前
Vue 3 中移除了 $on、$off 和 $once 方法(附:Composables 组合式函数 使用详解)
vue3