当前位置: 首页 > wzjs >正文

中企动力做网站好吗公司产品推广文案

中企动力做网站好吗,公司产品推广文案,小工厂如何找外贸公司合作,建筑设计优秀作品集目录 一、创建Vue3工程的方式 方法一 方法二 二、区分Vue3 和 Vue2的构建 观察main.js vue3不向下兼容,也就是说Vue3不支持Vue2的写法! JavaScript 的模块导入有两种常见写法: 三、安装Vue3的开发者工具 总结不易~本章节对我有很大的…

目录

一、创建Vue3工程的方式

方法一

方法二

二、区分Vue3 和 Vue2的构建

观察main.js

vue3不向下兼容,也就是说Vue3不支持Vue2的写法!

JavaScript 的模块导入有两种常见写法:

三、安装Vue3的开发者工具

总结不易~本章节对我有很大的收获,希望对你也是!!!


本节素材已上传至Gitee:yihaohhh/我爱Vue - Gitee.comhttps://gitee.com/liu-yihao-hhh/i-love---vue/tree/master/01_src3_%E5%88%86%E6%9E%90%E5%B7%A5%E7%A8%8B%E7%BB%93%E6%9E%84

一、创建Vue3工程的方式

方法一

打开终端cmd,检查当前的vue版本是否是4.5.0版本以上,如果不是建议重新安装!

vue -V

进入桌面,创建vue3文件 

cd DeskTop

vue create vue3 test

选择vue3版本

进入文件夹

cd vue3

观察是否能运行

npm run serve

能够正常运行,可以去看看界面

跟vue2没有什么区别,ok,vue3工程创建成功!

方法二

使用vite创建

官方文档:Quick Start | Vue.js

vite官网:Vite中文网

  1. 是什么是vite?—— 新一代前端构架工具
  2. 优势如下:
  •         开发环境种,无需打包操作,可以快速冷启动
  •         轻量快速的热重载
  •         真正的按需编译,不在等待整个应用编译完成

传统构建 与 vite 构建对比图

cd 到桌面

cd Desktop

创建工程 一直回车

npm init vite-app vue3_test_vite

进入文件

cd vue3_test_vite

进行手动配置

npm i

启动vue3 选择Loacl

npm run dev

由于vite还没有进行大规模的应用,所以只是首先了解一下,后面的学习还是用最传统的模式来进行(CLI)

二、区分Vue3 和 Vue2的构建

观察main.js

我们把vue2 和 vue3文件拿出来对比发现有很大的区别,但是又很类似,这里创建Vue不再是通过构造函数Vue() 的写法了, 而是通过从 vue 包中导入一个叫 createApp 的函数(不是默认导出,而是按需导出)。来创建一个app应用实例!

// 引入的不再是Vue的构造函数了, 引入的是一个名为creatApp的工厂函数
import { createApp } from 'vue'
import App from './App.vue'// 创建应用实例对象——app(类似之前Vue2中的vm,到那时app比vm更轻)
const app = createApp(App)
// console.log('##', app)
// 挂载
app.mount('#app')// vue2
// eslint-disable-next-line no-undef
// const vm = new Vue({
//   render: h => h(App)
// })
// vm.$mount('#app')

vue3不向下兼容,也就是说Vue3不支持Vue2的写法!

这个时候就有小伙伴要问了!为什么这里createApp要加 {} 不加行不行啊!(不行哦,不加你养我啊!)

JavaScript 的模块导入有两种常见写法:

写法一:默认导入(default export)

// 假设有个模块 export.js
export default '小智'import name from './export.js'
// 不需要加 {},名字可以自定义,比如 name、abc 都行

写法二:命名导入

// export.js
export const name = '小智'
export const age = 18import { name, age } from './export.js'
// 必须加 {},名字要和导出的一样

回到Vue3,Vue 3 的 createApp 是“命名导出”的一部分:

// vue/dist/vue.esm-bundler.js(简化)
export function createApp(...) { ... }import { createApp } from 'vue'  // 有大括号,说明是按名字精确导入

可以理解为,暴露的时候是(default export)那么就不用加 {}

进入App组件

最大的变化就是,不需要根标签了,再template里面可以有多个根标签

<template><img alt="Vue logo" src="./assets/logo.png"><HelloWorld msg="Welcome to Your Vue.js App"/>
</template>

三、安装Vue3的开发者工具

再chrome应用商店直接搜索vue

此时我们的浏览器上就同时拥有Vue2 和 Vue3 的开发者工具

现在我们就可以正式开始Vue3的showtime了!

总结不易~本章节对我有很大的收获,希望对你也是!!!

http://www.dtcms.com/wzjs/63421.html

相关文章:

  • 网站建设价格费用谷歌排名网站优化
  • 网站标题会影响吗seo优化怎么做
  • 桂林网络开发盐城seo培训
  • 网站漂浮图怎么做网络推广软件
  • 品牌网站建设小科6a蚪seo网站优化网站编辑招聘
  • 糕点网站策划书专业搜索引擎seo合作
  • flash 网站源码seo黑帽技术工具
  • b s网站开发标准网站百度收录突然消失了
  • 网站一般用什么架构seo页面优化公司
  • 小榄网站建设广告投放方式
  • 建立网站就是制作网页淄博seo网站推广
  • python 网站建设自己开平台怎么弄啊
  • 网站建设广州百度一键优化
  • 淘宝联盟网站备案新闻热点事件2024最新
  • 建筑工程官网seo算法培训
  • sq网站推广外链兔
  • wordpress 正在维护网站排名优化技巧
  • 河南专业网站建设网站设计的流程
  • 企业网页设计尺寸宁波seo网站推广
  • 第一成品网站文军seo
  • 网站代理制作无锡整站百度快照优化
  • 网站建设和网站推广可以同一家做吗公司网站推广方案
  • 杭州高端网站制作营销网络的建设怎么写
  • wordpress标签美化线下课程seo
  • 西安市建网站找哪家如何推广软件
  • 网站授权系统怎么用网站长尾关键词排名软件
  • 大型网站团队人数做网络推广工作怎么样
  • 门户网站模板源码优化方案丛书官网
  • wordpress tao2014兰州网站seo服务
  • 淮南市城乡建设委员会网站最近国际时事热点事件