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

VSCode Vue 开发环境配置

Vue是前端开发中的重要工具与框架,可以保住开发者高效构建用户界面。

Vue2官方文档:https://v2.cn.vuejs.org/
Vue3官方文档:https://cn.vuejs.org/

Vue的安装和引用

Vue2的官方安装指南:https://v2.cn.vuejs.org/v2/guide/installation.html
在这里插入图片描述
可以下载到本地,也可以使用在线版本,两种方式都是使用<script>引用,对于本地引用,在src中填写下载的本地文件的地址,对于在线引用,则直接按照官网提供的代码引用。

<script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script>

在开发阶段,推荐使用开发版本,包含完整的警告和调试模式,有利于开发和debug。在开发完成后再换成更简洁精悍的生产版本投入使用。

VSCode配置

插件:view-in-browser
在这里插入图片描述
插件安装完成后,右键html文件并点击View in Browser即可在浏览器中预览编写的网页。
在这里插入图片描述
插件:Vue Language Features (Volar)
在这里插入图片描述
用于Vue的代码高亮。

Hello World

一个简单的html实例,用<script>引用Vue,之后创建Vue实例并将html中的组件挂载到Vue实例的el属性下,由Vue实例的data属性为组件提供数据。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script><div id="box">{{msg}}</div><!-- 创建实例 --><script>const app = new Vue({el:"#box",  // el指定该Vue管理的实例data:{  // data为实例提供数据msg: "hello world"}})</script>
</body>
</html>

完成编辑后在浏览器中打开,即可看到对应文本。
在这里插入图片描述

浏览器开发者插件

在浏览器端也有Vue专属的开发者插件可以安装,方便开发者直接在浏览器对网页进行调试。
在这里插入图片描述
完整的安装教程可以查看这篇博客,在谷歌浏览器上的安装方法类似。安装完后可以在F12页面通过该插件直接编辑Vue实例中的data。

在这里插入图片描述

http://www.lryc.cn/news/252698.html

相关文章:

  • clickhouse从mysql同步数据到clickhouse的几种方式
  • “滑动窗口”算法实例
  • 分布式搜索引擎elasticsearch(一)
  • PTA 7-236 验证哥德巴赫猜想
  • 微信小程序 纯css画仪表盘
  • 成为AI产品经理——模型稳定性评估(PSI)
  • 操作系统——进程同步
  • 如何能够对使用ShaderGraph开发的Shader使用SetTextureOffset和SetTextureScale方法
  • 力扣572:另一棵树的子树
  • Linux系统中进程间通信(Inter-Process Communication, IPC)
  • 【React + Typescript】使用WebPack包管理、各种扩展插件组成的初始模板,开源协议:CC-BY-4.0
  • python 制作3d立体隐藏图
  • layui+ssm实现数据批量删除
  • 国产AI边缘计算盒子,双核心A55丨2.5Tops算力
  • C++作业4
  • 计算机网络(二)| 物理层上 | 数据通信基础知识 调制 频率范围 信噪比
  • [STM32-1.点灯大师上线】
  • Web测试自动化工具Selenium的使用
  • VUE2+THREE.JS 按照行动轨迹移动人物模型并相机视角跟随人物
  • Hadoop YARN组件
  • Java架构师技术架构路线
  • guacamole docker一键部署脚本
  • 蓝桥杯算法心得——想吃冰淇淋和蛋糕(dp)
  • LLM之RAG实战(二):使用LlamaIndex + Metaphor实现知识工作自动化
  • 【容器】Docker打包Linux操作系统迁移
  • redis基本数据结构
  • Learning Normal Dynamics in Videos with Meta Prototype Network 论文阅读
  • Unity 关于SpriteRenderer 和正交相机缩放
  • HarmonyOS应用开发者基础认证考试(98分答案)
  • Ubuntu20.04 Kimera Semantic运行记录