训练营
月生三州
这个作者很懒,什么都没留下…
展开
-
自动化构建小体验
自动化构建 自动化 ,通过机器代替手工 构建,就是转化,比如具有更高编程性的sass转换成浏览器可以识别的css 简单的体验下自动化构建 在工作中为了提高编程性,我们会使用sass来编写css样式,可是浏览器不支持sass,所以还需转换成css 首先我们先安装下包管理文件package.json,并安装sass yarn init yarn add sass --dve 在根目录创建scss\main.scss文件编写你的sass内容 需要将sass转换成css供浏览器识别 利用node_modules.原创 2020-12-23 00:18:09 · 194 阅读 · 0 评论 -
创建自己的脚手架工具
常用的脚手架工具 特定内容的:react-cli ,vue-cli 通用型(灵活可扩展 创建项目时用): Yeoman 可创建特定类型组建的:Plop 重点来说一下Yeoman Yeoman 用于创建脚手架开发的工具,居于node.js开发的 基本使用 先全局安装Yeoman 的i/o工具yo //使用yarn安装 yarn global add yo //使用npm安装 //npm install yo --global 还需安装对应的generator //使用yarn安装 yarn glo原创 2020-12-22 11:42:34 · 422 阅读 · 0 评论 -
学习TypeScript笔记
对于一个不熟悉的事物一般我们会有三问,是什么?有什么用?怎么用?围绕这三问,来学习TypeScript。 1,TypeScript是什么 TypeScript 是 JavaScript 的一个超集,主要提供可选的静态类型,类和接口。 2,有什么用 ? 为了解决JavaScript类型系统的问题。 提高代码的可靠程度 说到这你可能会问 JavaScript类型系统有什么问题? 那我们先谈谈JavaScript的类型系统 分为七种语言类型:Underfined、Null、Boolean、String、Numbe原创 2020-11-17 21:54:59 · 338 阅读 · 1 评论 -
Flow的使用
flow 是 Facebook 推出的 js 静态类型检查工具。 flow可以在代码运行前对类型错误进行检查,包括: 类型错误 对 null 的引用 以及可怕的 “undefined is not a function” flow 允许我们给变量添加类型 快速上手 //初始化项目配置(我这是用yarn,npm之后补充) yarn init -yes //安装flow yarn add flow-bin -dev //初始化flow 获取初始化flow配置文件 yarn flow init 在用vs c原创 2020-11-17 18:37:01 · 1151 阅读 · 0 评论 -
ES6新特性
let 与块级作用域 通过let 声明的变量 只受当前作用域影响 1、实现块作用域 2、不存在变量提升。 const 声明一个只读的常量,声明的同时就需要赋值,不允许修改。 本质:const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。对于简单类型的数据(数值、字符串、布尔值),值就保存在变量指向的那个内存地址,因此等同于常量。 但对于复合类型的数据(主要是对象和数组),变量指向的内存地址,保存的只是一个指针,const只能保证这个指针是固定的,至于它指向的数据结构是不是可变的,原创 2020-11-09 19:09:52 · 175 阅读 · 0 评论