个人简介

Echo Blog


江湖无名 安心练剑
  • Vuex 状态管理模式
    Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。 它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。 什么是“状态管理模式”? 计数的例子 ne...
    2018-07-06 07:42:03 | Web
  • PostCSS 未来的 CSS
    PostCSS PostCSS is a tool for transforming CSS with JavaScript. 特性演示 提升代码可读性 Autoprefixer 将使用基于当前浏览器流行度和属性支持的数据为您应用前缀。 input :fullscreen { } output :-webkit-:full-screen { } :-moz-...
    2018-07-06 06:27:21 | Web
  • Eslint JS 语法报告
    Eslint Eslint is the pluggable linting utility for JavaScript and JSX. 开始使用ESLint ESLint是一个用于识别和报告ECMAScript/JavaScript代码中的模式的工具,其目标是使代码更加一致并避免错误。 在许多方面,它类似于JSLint和JSHint,但有几个例外: ESLint...
    2018-07-06 06:04:56 | Web
  • JSX
    JSX JSX is XML-LIKE SYNTAX EXTENSION TO ECMASCRIPT. JSX是ECMAScript的类似xml的语法扩展,没有任何定义的语义。 它不打算由引擎或浏览器实现。将JSX合并到ECMAScript规范本身并不是一个建议。 它被各种预处理程序(传输程序)用于将这些令牌转换为标准的ECMAScript。 // Using JSX to expre...
    2018-07-06 03:28:06 | Web
  • Babel JS 的语法兼容转化
    Babel Babel is a JavaScript compiler. Use next generation JavaScript, today. Babel是一个工具链,主要用于在旧的浏览器或环境中将ECMAScript 2015+代码转换为向后兼容的JavaScript版本。 简单的例子 ES6 语法: let yourTurn = "Type some code in...
    2018-07-06 03:15:29 | Web
  • Babel-04-学习 ES2015
    学习 在线尝试特性:https://www.babeljs.cn/repl 简介 ECMAScript 2015 是一个 ECMAScript 标准,于 2015 年 6 月批准。 ES2015 是对 JavaScript 的重要更新,也是自 2009 年 ES5 标准化以来对该语言的第一次重大更新。主流 JavaScript 引擎对这些新特性的实现 正在进行中。 参考 ES201...
    2018-07-06 03:15:29 | Web
  • Babel-03-配置
    配置 Babel Babel 也由配置文件! 许多其他工具都有类似的配置文件:ESLint (.eslintrc)、Prettier (.prettierrc)。 所有 Babel API 参数 都可以被配置。然而,如果该参数需要用到 JavaScript 代码,你可能需要使用 JavaScript 代码版的 配置文件。 你的使用场景是什么? 你是否采用的是单一仓库(monorep...
    2018-07-06 03:15:29 | Web
  • Babel-02-使用指南
    使用指南 Babel 工具链是由大量的工具组成的,无论你是 “最终用户” 还是在集成 Babel,这些工具都简化了 Babel 的使用。本文是对这些工具的使用方法的快速介绍,你可以在文档的 “用法” 章节了解到更多信息。 如果你正在使用的是一套框架,Babel 的配置可能会有所不同,也可能已经自动为你配置好了。请参考 交互式配置指南 了解更多信息。 概览 本指南将想你展示如何将 ES...
    2018-07-06 03:15:29 | Web