摘要: babel:是ES6转码器,可以将 ES6 代码转为 ES5 代码; 它有一个配置文件叫.babelrc,里面主要配置以下两项: { "presets": [], //设定转码规则 "plugins": [] }我们可以根据具体需求去配置这两项。此外它还有几个分类模块:1.babel-node模块, 阅读全文
posted @ 2019-11-11 11:11 ClaudiaYan 阅读(119) 评论(0) 推荐(1) 编辑
摘要: path: '/user/:page?/:id?' 在参数后面加个问号即可 阅读全文
posted @ 2019-09-25 14:34 ClaudiaYan 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 基础概念: ^匹配头部\s 匹配任何空白字符 包括空格、制表符、换页符* 限定符,匹配前面的子表达式0或多次()表示一个字表达式的开始和结束位置g 表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止;$匹配输入字符结尾的位置 实例:去除字符串首尾空格funct 阅读全文
posted @ 2019-09-16 15:27 ClaudiaYan 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 以上配置生成的index.html如下 其中路径的前面半部分由 assetsPublicPath加assetsSubDirectory组成 配置时一般先确定index的路径,然后定下静态路径的存放位置,最后根据引用的位置调整assetsPublicPath 阅读全文
posted @ 2019-09-12 16:14 ClaudiaYan 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 一、环境安装 1、将Grunt命令行(CLI)安装到全局环境中 安装grunt 安装各种插件 grunt-contrib-clean——清除文件(打包处理生成的) grunt-contrib-concat——合并多个文件的代码到一个文件中 grunt-contrib-uglify——压缩js文件 g 阅读全文
posted @ 2019-08-23 10:41 ClaudiaYan 阅读(179) 评论(0) 推荐(0) 编辑
摘要: ① 通过typeof 加长度判断; ② 通过instanceof判断,不过有判断顺序; 以下为示例: 阅读全文
posted @ 2019-08-22 14:52 ClaudiaYan 阅读(192) 评论(0) 推荐(0) 编辑