本文介绍了基于 Meteor 1.6.x + Ant Design Table + recompose + react-router-dom v4 实现分页的整个流程,从项目创建到最终实现完分页效果每个步骤都非常详细,同时也提供了 git 提交记录,用来让大家学习和分析每一步代码的变化。项目地址:https://github.com/nmgwddj/meteor-pagination
管理 macOS 启动项
macOS 启动项大家众所周知的是 系统偏好设置->用户与群组->登录项
里面的设置,但有时候我通过这里无法找到系统自动启动的应用程序,比如 Microsoft Office AutoUpdate 组件,它会在系统启动时自动加载,但登录项里面却看不见。所以网络上搜索一下,摘录了部分重要的内容,原文在此:
https://www.jianshu.com/p/49dabd8ec9bb
LNMP 环境配置 wecenter 伪静态
本文介绍了 LNMP 环境搭建的 wecenter 如何开启伪静态的方法,从后台开启到配置 nginx 的配置文件,本文都有详细介绍。
开启后台伪静态功能
登录到后台开启伪静态功能,在全局设置-站点功能
中。如果你之前开启过伪静态功能,但是没有配置伪静态规则,那么此时可能无法访问后台,显示 404。那么你可以直接跳过这一步,因为你已经开启了伪静态功能,直接去修改一下 nginx 的配置文件就可以了。
修改 nginx 的配置文件
LNMP 环境为我们自动创建好了站点的配置文件,我是通过 lnmp vhost add
脚本来添加的站点,生成的配置文件在 /usr/local/nginx/conf/vhost/站点名称.conf
,如果你在使用 lnmp vhost add
命令创建站点时就已经启用了伪静态规则,那么 lnmp 会让你指定一个伪静态的规则文件。如这里所示:https://lnmp.org/faq/lnmp-vhost-add-howto.html,我创建站点的时候选择的是 other 这个规则。你也可以通过查看 /usr/local/nginx/conf/vhost/站点名称.conf
中的配置判断当前使用了哪个规则,如下图:
我们使用的是 other 规则,但实际这个规则什么内容都没有,规则的文件在 /usr/local/nginx/conf
目录。用 vim 打开 /usr/local/nginx/conf/other.conf
文件,写入如下内容然后保存:
location / {
if (!-e $request_filename)
{
rewrite (.*) /index.php;
}
}
保存成功后,我们就成功配置完成 nginx 的伪静态规则了。此时执行命令 /etc/init.d/nginx restart
来重启 nginx 让规则生效。
如果你在使用 lnmp 创建站点的时候没有选择开启伪静态,那么你可以根据这篇文章手动进行添加:https://lnmp.org/faq/lnmp-vhost-add-howto.html(建议学习一下 vim 的基本用法,让自己可以更自由的在 linux 中翻滚)