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




相关推荐
AI源码2 天前
巨峰影视影院
vue3
RuoyiOffice2 天前
UniApp企业办公:把审批、客户和项目装进手机,能做些什么?
spring boot·vue3·uniapp·crm·flowable·移动办公·企业应用
RuoyiOffice3 天前
SpringBoot OA推荐:面向信创选型,看看这套企业协同平台
spring boot·vue3·信创·flowable·企业协同·ruoyi office·oa选型
周厉3 天前
WebSocket 使用场景与实现方法:Java + Vue3 全栈实战
java·websocket·vue3·websocket双向通讯
红红谈说4 天前
同一套产品两个技术栈,双版本前端工程差异怎么收敛?
前端·uni-app·vue3·前后端分离·双版本维护·接口约定
RuoyiOffice5 天前
Flowable 状态通知设计:单体用本地事件,微服务如何回写业务状态?
spring boot·微服务·vue3·flowable·ruoyi office·redis stream·流程状态通知
AI开源软件5 天前
SpringBoot + Vue3 人力资源管理系统推荐:组织、档案与移动办公
vue3·springboot·ruoyi·oa系统·移动办公·人力资源管理系统·hrm
梅雅达编程笔记5 天前
Day 17 | uni-app 小程序:前端从零搭建
微信小程序·typescript·uni-app·vue3·pinia·前端开发·全栈
RuoyiOffice6 天前
项目预算和交付日期变了,为什么不能直接改台账?
spring boot·项目管理·vue3·flowable·业务建模·ruoyi office·项目变更
AI源码6 天前
图书馆借阅管理系统
vue3·springboot