摘要: 原因: devServer里面没有配置historyApiFallback 解决方法: 阅读全文
posted @ 2019-06-15 23:26 haines 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 使用一个插件:husky ,此插件可以帮助我们在提交代码前,进行代码风格的检查,如果不符合eslint规范,是提交不到远程仓库的。 1.安装 2.配置package.json 原理: 安装husky后,每次执行git commit -m 'xxx',会自动调用npm run precomit 阅读全文
posted @ 2019-06-15 21:11 haines 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 由于在团队协作中,不同的人使用ide的不同,导致本身配置存在差异,比如tab缩进有的是2格有的是4格,故配置.editorconfig文件 ps: vscode要安装editorconfig插件 webstorm已经默认安装了 阅读全文
posted @ 2019-06-15 20:57 haines 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 直接使用官方推荐的eslint-standard的npm包 1.安装eslint-standard 2.安装npm i eslint-plugin-html 此插件可以解析vue里面的js 3.在项目的根目录增加 .eslintrc文件 4.在package.json里面配置相应的检测文件及目录 5 阅读全文
posted @ 2019-06-15 20:37 haines 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: csr:返回的是空标签 ssr:返回的带内容的字符串 阅读全文
posted @ 2019-06-15 12:33 haines 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 基础知识点 设备像素:设备像素又称物理像素(physical pixel),设备能控制显示的最小单位,我们可以把这些像素看作成显示器上一个个的点。 iPhone5的物理像素是640X1136。 PS:在普通屏幕下,1个css像素对应1个物理像素(1:1)。 在超高像素密度屏幕(Retina显示屏)下 阅读全文
posted @ 2019-04-17 20:59 haines 阅读(238) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-07 15:46 haines 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-07 15:43 haines 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-07 15:40 haines 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-07 15:37 haines 阅读(1) 评论(0) 推荐(0) 编辑