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