JSX是什么?JSX 是一种 Javascript 的语法扩展,JSX = Javascript + XML,即在 Javascript 里面写 XML,因为 JSX 的这个特性,所以他即具备了 Javascript 的灵活性,同时又兼具 html 的语义化和直观性。注:灵活度强的部分组件可以用JSX来代替,整个工程没有必要都使用JSX。vue工程配置JSX相关插件我们一般使用的渲染函数时这样的:
转载 2023-07-04 20:15:34
123阅读
借助node.js搭建vue项目1 环境1.1环境配置与搭建1.2 创建项目时选项详解2 开发工具2.1工具挑选2.2开发工具调试3程序开发3.1安装依赖+运行编译3.2动态路由配置3.3vue文件整体学习3.3.1script3.3.2模板指令(html)3.3.3 组件 components3.4 常用组件3.4.1 svg-icon3.4.2 element-ui3.4.3 vue exc
转载 5月前
64阅读
npm install --save-dev babel-plugin-transform-object-rest-spreadcnpm i babel-core babel-loader babbabel-preset-stage-0 -Dmint Uiimport Min...
原创 2023-02-14 09:26:15
101阅读
# Vue项目使用Yarn进行包管理 在现代前端开发中,包管理工具的使用已经成为了不可或缺的一部分。Yarn作为一个流行的包管理器,它具有快速、可靠和安全的特点,特别适合于前端框架如Vue.js的项目管理。本文将详细介绍如何在Vue项目中使用Yarn,并提供具体的代码示例,帮助开发者更好地理解和应用。 ## 什么是YarnYarn是由Facebook开发的一个JavaScript包管理工
原创 9月前
15阅读
 一、vue-cli创建babel1、在用脚手架创建项目时,可以选择babel直接创建一般情况下是默认配置,直接使用就可以了 二、单独引入babel(直接修改package.json)1、我们在创建vue项目时候,没有用脚手架生成babel    在dependencies内引入 // 引入的插件core-js,//core-js 是 b
转载 2023-10-30 17:26:35
543阅读
Vue教程Vue安装与使用Vue起步Vue基本结构Vue基本指令{{ }}和v-cloakv-text 和 v-htmlv-bind 和 v-onv-modelVue绑定样式Vue循环指令Vue条件语句Vue过滤器Vue按键修饰符Vue自定义指令Vue监听属性Vue计算属性Vue生命周期图示:钩子函数Vue ajax安装方法get方法post方法axios APIconfig配置Vue动画语法格
转载 2023-12-06 21:07:21
122阅读
1.babel转码(将ES6及新语法转为ES5语法) (1)下载babelbabel预设 npm install babel-cli -g npm install babel-preset-env --save-dev (2)添加.babelrc文件: { "presets": ["env"], ...
转载 2021-10-10 12:19:00
91阅读
2评论
###一、安装yarn npm install -g yarn ###二、添加系统环境变量 1、右键我的电脑,选择高级--》环境变量 2、如果没有Path就新建,有就双击进去 3、添加一个地址,我的电脑是(C:\Users\lu\AppData\Local\Yarn\bin) ...
转载 2021-07-19 14:53:00
642阅读
2评论
# 使用 Yarn 创建 Vue 项目教程 在现代前端开发中,Vue.js 是一个非常流行的框架,而 Yarn 是一个高效的包管理工具。如果你刚入行,可能会对如何使用 `vue create` 命令并结合 Yarn 有些迷惑。别担心!今天我将详细地向你介绍这一过程。 ## 流程概述 创建 Vue 项目使用 Yarn 的步骤相对简单,下面是一个简要的流程: | 步骤 | 说明
原创 7月前
8阅读
介绍vue一个核心思想就是数据驱动。所谓数据驱动,是指视图由数据驱动生成的,vue对视图的修改不是直接操作DOM,而是通过数据的修改。与传统前端开发相比(直接修改DOM),大大简化了代码量,特别是当交互复杂的时候,只关心数据的修改会让代码的逻辑变得非常清晰,因为DOM变成数据的映射,我们所有的逻辑都是对数据的修改,而不再触碰DOM,这样的代码利于维护。在Vue.js中可以采用简洁的模板语法来声明将
key值的作用key值大多情况下使用在循环语句中,从本质来讲主要作用大概有以下两点:主要用在 Vue 的虚拟 DOM 算法,在新旧 nodes 对比时辨识 VNodes,相当于唯一标识ID。Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染, 因此使用key值可以提高渲染效率,同理,改变某一元素的key值会使该元素重新被渲染。key的工作原理// 因为key值主要使用在虚拟DOM
问题提出 某个 Vue 项目由于需要使用 yarn install 安装依赖,但是本地未安装 yarn,首先全局安装 yarn。 npm install -g yarn 配置 yarn 淘宝镜像 yarn config set registry https://registry.npm.taobao ...
转载 2021-09-03 22:34:00
313阅读
2评论
在现代前端开发中,Vue.js 是一个极其流行的 JavaScript 框架,而 Yarn 则是一个高效的包管理工具。把这两者结合使用,可以带来更好的开发体验。然而,在这个过程中,我们也可能会遇到一些技术痛点。 ### 背景定位 在 Vue 项目的早期开发中,团队面临着以下技术痛点: > “我们希望能够快速搭建 Vue 项目,同时希望依赖包管理更高效,解决传统的 npm install 速度
原创 6月前
16阅读
作者简介:小小明,熟悉python、java、scala,了解go、c/c++。10年左右编码经验,逻辑思维能力良好,做过windows应用程序开发和大数据开发与运维,会大数据、web全栈开发、自动化办公、pandas数据处理,了解区块链开发、机器学习、 VBA、爬虫。大家好,我是老表~ 之前在 交流群跟一些小伙伴有个讨论: 大概就是很多跟数据打交道的人都需要面对过很复杂
现在想把es6的代码,转成es5的代码。记录一下方法:首先新建一个webpack_babel然后执行npm init -y会自动生成一个package.json的文件安装babel插件:npm install --save-dev babel-loader @babel/core @babel/plugin-transform-runtime @babel/r...
原创 2021-07-14 11:43:21
179阅读
1点赞
babel转码器es6->es5第一步安装babel工具,使用命令,查看版本号npm install --global babel-cli babel --version第二步配置文件.babelrc(后缀名固定){ "presets": ["es2015"], "plugins": []}第三步安装转码器npm install --save-dev babel-preset-es2015第四步转码结果写入一个文件 mkdir dist1
原创 2022-02-12 14:38:48
115阅读
babel详解 为什么要使用babel?es6之后的一些语法特性,部分浏览器不支持,所以需要把开发代码翻译成浏览器可理解的运行代码。 作用 语法转换 通过 Polyfill 方式在目标环境中添加缺失的特性 源码转换 (codemods) babel的工作原理 Code ⇒ AST ⇒ new AST ...
转载 2021-08-24 14:33:00
390阅读
2评论
babel转码器es6->es5第一步安装babel工具,使用命令,查看版本号npm install --global babel-cli babel --version第二步配置文件.babelrc(后缀名固定){ "presets": ["es2015"], "plugins": []}第三步安装转码器npm install --save-dev babel-preset-es2015第四步转码结果写入一个文件 mkdir dist1
在现代前端开发中,Vue.js 是一个流行的 JavaScript 框架,而 Yarn 是一个快速、可靠和安全的依赖管理工具。在使用 Vue.js 项目时,如何有效地利用 Yarn 进行包管理是一个常见的问题。 ## 问题背景 在开发 Vue.js 应用时,常常需要使用不同的库和依赖,这时 Yarn 提供了一个快速而有效的包管理方式。Yarn 的出现旨在解决 npm 的一些缺点,提供更好的性能
原创 5月前
12阅读
# 使用 Yarn 管理 Vue 3 项目 随着前端开发技术的快速发展,Vue.js 成为现代前端应用程序中最受欢迎的 JavaScript 框架之一。Vue 3 是其最新版本,提供了更高效的响应式系统和更强大的组合式 API。为了更好地管理和构建 Vue 3 项目,使用包管理工具如 Yarn 是个不错的选择。本文将介绍如何使用 Yarn 创建和管理 Vue 3 项目,并提供代码示例。 ##
原创 8月前
104阅读
  • 1
  • 2
  • 3
  • 4
  • 5