create-react-app 2.x 自定义配置

2019-04-03
阅读 4 分钟
7.2k
在 webpack.config.js 配置文件里,我们可以看到最近基本的配置。这些配置不一定符合当前的需要,例如,默认使用 CSS、Scss、Sass 进行样式开发,实际可能使用 Less,那么,我们需要自己添加配置。

webpack 转换 less,开启 CSS Modules 后背景图片失效

2018-08-14
阅读 4 分钟
4.8k
但通过抄袭 react-app-rewire-css-modules 模块开启 CSS Modules 发现在 *.module.less 里面的背景图片失效,需要修改图片路径为 ../yourdir/yourImage 的方式才能有效解决(进入上一层级目录,在进入当前文件夹目录)。

微信小程序模拟 cookie

2018-06-19
阅读 4 分钟
10.6k
通过浏览器的开发工具,Network 栏查看请求,浏览器中的 cookie 会携带在每个 http 的 Request Headers 里面,用 Cookie 作为键名。

写一个微信小程序侧滑删除组件

2018-06-13
阅读 2 分钟
4.9k
向左滑动,显示删除按钮,并且,是动画、过渡的打开,左滑一丢丢并不会打开,大概 10 像素的时候才出发打开。左右滑动的时候,展开的程度和手指滑动贴合。最后手指滑动的方向决定打开还是关闭,并非起点与终点的方向。

使用 acme.sh 制作 HTTPS 证书

2018-03-15
阅读 1 分钟
6.6k
acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费的证书。 安装 acme.sh 生成证书 copy 证书到 nginx/apache 或者其他服务 更新证书 安装 acme.sh 安装很简单, 一个命令: {代码...} 普通用户和 root 用户都可以安装使用。 会安装在 ~/.acme.sh/ 目录下,以后生成的证书也会在这里面,按照域名为文件夹安置。 ...

Express 使用 Mocha、nyc 做单元、覆盖测试

2018-02-09
阅读 3 分钟
7.3k
Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.

Mac OS 使用移动应用抓包调试利器 Charles

2018-01-16
阅读 2 分钟
6.2k
Charles is a web debugging proxy that enables a developer to view all of the HTTP and SSL/HTTPS traffic between their machine and the internet. This includes deep inspection of requests, responses, headers, TLS information, compression and performance, and binary protocols such as Protobuf for bo...

添加 Nginx 为系统服务(service nginx start/stop/force-reload)

2018-01-04
阅读 3 分钟
12.7k
一般情况,安装好 Nginx 后,使用它的命令是 它的路径+对应的命令 ,但路径很长,每次使用都很麻烦,现在添加一个 service nginx xxx 的方式,简单快捷,在很多教程中也是如此使用。

从零开始配置 Nginx + HTTPS

2017-12-31
阅读 4 分钟
3k
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

Linux MySQL utf8 存入中文乱码

2017-12-28
阅读 2 分钟
4.9k
项目使用了Express、sequelizejs、MySQL作为基础开发工具。本地开发运行一切正常,到了生成环境,发现向数据库存中文,就出现乱码。

Node.js 转换 Markdown 并且语法高亮

2017-12-06
阅读 2 分钟
6.7k
可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。

React 配合 Ant Design 使用 react-draft-wysiwyg 富文本编辑器

2017-12-01
阅读 1 分钟
26.5k
Ant Design 是一个致力于提升『用户』和『设计者』使用体验的中台设计语言。它模糊了产品经理、交互设计师、视觉设计师、前端工程师、开发工程师等角色边界,将进行 UE 设计和 UI 设计人员统称为『设计者』,利用统一的规范进行设计赋能,全面提高中台产品体验和研发效率。

CentOS 安装 Node.js

2017-11-30
阅读 1 分钟
3.3k
最近在倒腾一个云主机,系统环境中并没有预装 Node.js,只好自己动手咯。 通过 ssh 链接主机。 第一步 下载Node.js压缩包 {代码...} 第二步 解压Node.js压缩包 {代码...} 第三步 NODE 环境配置 链接主机的账号切换到 root 账号,要修改一些文件了。 但,一般账号都是 root。 {代码...} 接下来会安装 mysql,嗯,小期待。...