个人简介

Echo Blog


江湖无名 安心练剑
  • docsify-02-多页
    多页文档 如果需要创建多个页面,或者需要多级路由的网站,在 docsify 里也能很容易的实现。 例如创建一个 guide.md 文件,那么对应的路由就是 /#/guide。 假设你的目录结构如下: . └── docs ├── README.md ├── guide.md └── zh-cn ├── README.md └──...
    2021-10-12 13:01:55 | Doc
  • docsify-01-快速开始
    快速开始 推荐全局安装 docsify-cli 工具,可以方便地创建及在本地预览生成的文档。 npm i docsify-cli -g 初始化项目 如果想在项目的 ./docs 目录里写文档,直接通过 init 初始化项目。 docsify init ./docs 开始写文档 初始化成功后,可以看到 ./docs 目录下创建的几个文件 index.html 入口文件 R...
    2021-10-12 13:01:55 | Doc
  • 数据分析-02-相关书籍
    经典书籍 《精益数据分析》 [深入浅出数据分析(中文版)].(Michael Milton).李芳.扫描版.pdf 《深入浅出统计学》- Dawn Griffiths - 豆瓣 [谁说菜鸟不会数据分析(.入门篇)].张文霖.全彩版.pdf Data Analysis Using SQL and Excel.pdf Google Analytic经典分析.pdf R语言实战(中文...
    2021-10-12 13:01:55 | Data
  • 数据分析-01-概览入门
    数据分析 有时候,对于我们的决定只要有一点点的数据支持就够了。一点点的变化,可能就决定了我们产品的好坏。我们可能会因此而作出一些些改变,这些改变可能会让我们打败巨头。 这一点和 Growth 的构建过程也很相像,在最开始的时候我只是想制定一个成长路线。而后,我发现这好像是一个不错的 idea,我就开始去构建这个 idea。于是它变成了 Growth,这时候我需要依靠什么去分析用户喜欢的功...
    2021-10-12 13:01:55 | Data
  • 实战篇 05:用 npm script 实现服务自动化运维
    用 npm script 实现服务自动化运维 需要事先说明的是,本节部分内容涉及到非前端的话题,比如服务的部署、日志,但会从前端项目管理开始,比如依赖管理、版本管理等。 即使对自己定位是纯粹前端开发的同学,也建议阅读下,因为技不压身,了解整个前端项目交付流程中需要考量的点能让我们更有大局观。 通常来说,项目构建完成之后,就成为待发布的版本,因此版本管理需要考虑,甚至做成自动化的,然后,...
    2021-10-12 13:01:55 | FrontEnd
  • 实战篇 04:用 npm script 实现构建流水线
    实战篇 04:用 npm script 实现构建流水线 在现代前端项目的交付工作流中,部署前最关键的环节就是构建,构建环节要完成的事情通常包括: 源代码预编译:比如 less、sass、typescript; 图片优化、雪碧图生成; JS、CSS 合并、压缩; 静态资源加版本号和引用替换; 静...
    2021-10-12 13:01:55 | FrontEnd
  • 实战篇 03:在 git hooks 中运行 npm script
    实战篇 03:在 git hooks 中运行 npm script 严肃的研发团队都会使用 Git 之类的版本管理系统来管理代码,随着 GitHub 的广受欢迎,相信大家对 Git 并不陌生。Git 在代码版本管理之外,也提供了类似 npm script 里 pre、post 的钩子机制,叫做 Git Hooks,钩子机制能让我们在代码 commit、push 之前(后)做自己想做的事情。...
    2021-10-12 13:01:55 | FrontEnd
  • 实战篇 02:结合 live-reload 实现自动刷新
    结合 live-reload 实现自动刷新 前端工程师日常开发最频繁(实际上最浪费时间)的操作是什么?可能你已经想到了,就是刷新页面,要让变更生效,需要重新加载,刷新页面的操作就变成了重复低效的操作。 于是社区里出现了 LiveReload 来把这个过程自动化,react 种子项目生成工具 create-react-app 中就使用了这种技术。 但随着技术的演化,在单页应用中刷新页面意...
    2021-10-12 13:01:55 | FrontEnd