NodeJs 多语言包

NodeJs实现多语言包

公司的项目是PHP CI ( CodeIgniter ) 框架,框架有很多功能,可以切换多种语言包,Chinese/English。今天接到新需求,原有的Nodejs项目,也要实现多语言问题,在网上找到好多资料,也没有找到有用的。后来就在Github找了找资源,废了九牛二虎之力终于找到了。
Read More »

Linux 安装supervisor (CentOs or RedHat)

supervisor是linux进程管理利器。如果是一个服务程序,要可靠地在后台运行,我们就需要把它做成daemon,最好还能监控进程状态,在意外结束时能自动重启。

supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

Read More »

Git Push 出现错误处理

这几次一直使用git push出现如下错误,百度一直没有找到好的解决办法

remote: error: insufficient permission for adding an object to repository database ./objects
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
To git@GIT-ADDRESS
 ! [remote rejected] develop -> develop (unpacker error)
error: failed to push some refs to 'git@GIT-ADDRESS'

Read More »

Git 分支(branch)的使用整理

平时git branch用的比较少,大多数用的git add/commit/pull/push用的比较多,不过也特意找了一些资料
完整资料请点击这里或者这里

每次提交版本的时候,git会形成一个时间线,上面会有各种操作,git管这个“时间线”叫做分支,也就是我们常见的master,我们也可以根据需要创建各种分支,但是git只是识别master分支,所以每次创建分支后,需要合并才行。
Read More »