# Evolution **Repository Path**: NidhoggDJoking/Evolution ## Basic Information - **Project Name**: Evolution - **Description**: 🦄 Over the Evolution - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://nidhoggdjoking.gitee.io/evolution - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-23 - **Last Updated**: 2023-02-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: docsify-cli ## README # Evolution --- ### 安装: ``` npm i docsify-cli -g ``` ### 初始化: ``` docsify init ./docs ``` ### 运行: ``` docsify serve docs ``` [ 📌 docsify 文档](https://docsify.js.org/#/) ### 日志 ##### 太多引入第三方文件准备优化加载问题: - 采用 ServiceWorker 离线模式使网络速度慢的情况也可感受急速效果,同时也保证了移动端断网情况下的正常使用。 - PC端访问`https://nidhoggdjoking.gitee.io/evolution/#/`无网情况也可正常使用。 ##### 博客永远不考虑通过压缩代码的方式优化性能,因为这个博客本身就是一个值得花时间研究的代码项目 - 但是发行版代码应进行压缩 ##### [开启CDN加载:文件存放位置](https://github.com/NidhoggDJoking/CDN) - 不要过于依赖CDN加速: Github + jsDelivr,每次资源更新需重新发布先行版并替换版本号。 ##### SSR:开启 node 服务端接收 Gitee pages 地址数据进行渲染再出输出 - 没钱,还有中间件也要node服务器也没钱,采用 ServiceWorker后仅第一屏加载稍慢,没必要一定要使用SSR。