Vue前端框架(一)——Vue的开始

本文介绍了如何使用npm初始化和管理Vue项目,包括安装依赖、运行开发环境,以及Vue应用的基本结构,如项目目录、createApp函数、根组件和挂载过程。还提到Vue的构建工具Vite和公共资源的管理。
摘要由CSDN通过智能技术生成

一、项目创建以及运行:

一、创建项目

npm init vue@latest

二、安装依赖

npm install

三、运行项目

npm run dev

四、开发环境

VSCode+Vue Language Features (Volar) 

二、项目目录结构

.vscodevsCode工具的配置文件
node_modulesvue项目的运行依赖文件
public资源文件夹(浏览器图标)
src源码文件夹
.gitignoregit忽略文件
index.html入口HTML文件

package.json

信息描述文件
README.md注释文件
vite.config.jsvue配置文件

三、Vue应用(Vue是从哪开始的)

注意:浏览器可执行文件只有HTML、CSS、JavaScript和Image。

Vue使用的是构建工具vite,经常使用的构建工具还有Webpack。

所有的Vue文件其实都是index.html中的script标签导入的main.js文件。

应用实例

每个Vue应用都是通过createApp函数创建一个新的应用实例。

main.js

import { createApp } from 'vue'
import App from './App.vue'

//app:Vue的实例对象
//在一个Vue项目中,有且只有一个Vue的实例对象
const app = createApp(App)
//App:根组件
app.mount('#app')

根组件

传入createApp的对象实际上是一个组件,每个应用都需要一个“根组件”,其他组件将作为其子组件。

挂载应用

应用实例必须在调用了.mount()方法后才会渲染出来。该方法接收一个“容器”参数,可以是一个实际的DOM元素或是一个CSS选择器字符串。

app.mount('#app')
//#app对应index.html中的div标签的id属性

公共资源

在src目录下的assets文件夹的作用就是存放公共资源,例如:图片、公共css或者字体图标等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值