vue 常用命令
vue 常用命令
介绍
vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。
vue创建应用
已安装 16.0 或更高版本的 Node.js
$ npm init vue@latest指令将会安装并执行 create-vue,它是 Vue 官方的项目脚手架工具
✔ Project name: … <your-project-name>
✔ Add TypeScript? … No/Yes
✔ Add JSX Support? … No/Yes
✔ Add Vue Router for Single Page Application development? … No/Yes
✔ Add Pinia for state management? … No/Yes
✔ Add Vitest for Unit testing? … No/Yes
✔ Add Cypress for both Unit and End-to-End testing? … No/Yes
✔ Add ESLint for code quality? … No/Yes
✔ Add Prettier for code formatting? … No/Yes
Scaffolding project in ./<your-project-name>...
Done.安装依赖并启动开发服务器
$ cd <your-project-name>
$ npm install
$ npm run dev当你准备将应用发布到生产环境时,请运行:
$ npm run build此命令会在 ./dist 文件夹中为你的应用创建一个生产环境的构建版本
创建实例
import { createApp, ref } from 'vue'
const app = createApp({
setup() {
const message = ref("Hello Vue3")
return {
message
}
}
})
app.mount('#app')挂载应用
import { createApp, ref } from 'vue'
const app = createApp({
setup() {
const message = ref("Hello Vue3")
return {
message
}
}
})
app.mount('#app')模板语法
API
全局 API
| 方法 | 描述 |
|---|---|
| createApp | 创建一个 Vue 应用实例 |
| app.config.globalProperties | 一个用于注册能够被应用内所有组件实例访问到的全局属性的对象。 |
| app.component() | 如果同时传递一个组件名字符串及其定义,则注册一个全局组件;如果只传递一个名字,则会返回用该名字注册的组件 (如果存在的话)。 |
| defineOptions | 一个用于定义组件选项的函数,它会自动将选项合并到组件实例中。 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 WenYan Blog!
评论








