开发 Tips(1)📅 2018年10月19日 · ☕ 3 分钟主要记录最近遇到的一些开发问题,解决方法。 1. warning: LF will be replaced by CRLF Windows、Linux 和 Mac 在处理文件换行时,标示符是不一致的。Windows 使用 CRLF 作为结束符,而 Linux 和 Mac 使用 LF 作为结束符。 对待换行符,Git 有两种模式。查看 Git 配置。 1 git config core.autocrlf 如果显示
如何使用 Django Signal 解耦模块📅 2018年10月12日 · ☕ 4 分钟最近,我负责开发一个重后端的应用。这个应用数据流向复杂,处理逻辑冗余堆积。项目技术栈选择的是 Django + Vuejs。前端使用 Webpack 打包,模块化管理,主要是展示数据。后端涉及的模块多,处理规则多,数据表多,每次涉及之前功能修改时,都消耗大量时间 review 代码。这
如何利用 CDN 进一步的前后端分离 - CI 脚本📅 2018年09月15日 · ☕ 3 分钟在团队中,开发流程相关的调整一定要相应的自动化工具配合。如果没有足够低的使用成本,这种调整将会是无意义的,因为根本就不会有人去使用。上一篇,我们提到 如何利用 CDN 进一步的前后端分离 , 这一篇主要讲,如何将这个流程结合到 CI 中。后端的配置,之前的 博客
如何利用 CDN 进一步的前后端分离📅 2018年09月13日 · ☕ 4 分钟最近在优化一下项目,梳理整个链路之后,开始逐步优化,发现了很多可以改进的点。下面是对开发模式、部署方式的一些思考,希望对你有所启发。 1. 开发背景 1.1 部署方式 如上图,简单描述一下应用的架构。 采用的是经典三层架构,接入层,逻辑层,存储层。其中,接入
Nodejs 相关的一些安装问题📅 2018年09月10日 · ☕ 1 分钟1. node-sass 安装 安装 node-sass 时,在 node scripts/install 阶段会从 github.com 下载 .node 文件,由于网络问题,常常会导致失败。 可以在项目内添加一个 .npmrc 文件,配置代理安装: 1 2 sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org 或者使用 cnpm 安装 1 2 npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install node-sass 2. node-gyp 安装 node-gyp 是为 Nodejs 编译 C++ 扩展,使用的编译工具。这里 有详细的各个系统上的安装方法。 在