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