Libertyblog 是使用 Node.js + MongoDB + 其它客户端框架, 开发的个人博客系统,前后端分离,仿简书模板.此为后台管理, 使用angular
服务端有:
express版
koa版
客户端有:
angular1.x版
react 版
vue 版
移动端有:
react native 版
安装sass,compass,以及compass spriting(精灵图)支持.(png图片生成库)
sass安装方法
compass安装方法
png图片生成库安装方法
$ sudo gem install sass
$ sudo gem install compass
$ sudo gem install oily_png
没有gem的话,要先安装gem,我在centos上安装的命令如下
yum install ruby-devel gem
$ npm install
$ npm install bower -g
$ bower install --allow-root
$ npm install gulp -g
$ gulp serve
访问 localhost:3000 就可以登录了,用户名和密码使用如下 email: [email protected] password: admin 该默认管理员信息,以及预装的测试数据,都在 libertyblog-api-koa/server/config/env/seed.js 中初始化。
$ gulp build 或 gulp serve:dist
如果要生成docker镜像,则打包之后,执行
docker build -t liberalman/libertyblog-admin .
$ pm2 start process.json
karma测试:
$ gulp test
MIT
app.conf.json,修改如下,https改为http,并且加上端口 "ServerUrl": "https://api.hicool.top",
scp -r src/app/app.conf.js [email protected]:/root/libertyblog-admin/src/app/ scp -r dist/ [email protected]:/root/libertyblog-admin/
每次运行gulp serve会根据app.conf.json生成 src/app/app.conf.js
Content type
Image
Digest
Size
272.6 MB
Last updated
about 8 years ago
docker pull liberalman/libertyblog-admin