SearchSign UpSign InHave ideas to improve npm?Join in the discussion! »bio-service0.0.1 • Public • Published 4 years ago
Readme
Explore BETA
38Dependencies
0Dependents
1Versions
通用平台分支
开发环境安装mongodb并启动(启动命令:mongod --fork --dbpath=/var/datas/bio_db —logpath=/var/datas/dblog)安装Node(5.3以上版本,推荐最新,开发中有问题切回5.3再试一下)git clone 本仓库并进入文件夹git checkout platform 切换到platform 分支(通用平台分支)执行 npm install或者yarn install(如果使用yarn需单独安装)安装bower npm install bower -g或者yarn global add bower执行 bower install安装grunt npm install grunt -g或者yarn global add grunt开发调试:grunt serve
容器环境开发调试(一般用不到)设置环境变量:export LC_ALL=C数据库启动命令: mongod --fork --dbpath=/var/datas/bio_db —logpath=/var/datas/dblogService 启动命令 sudo NODE_ENV=production PORT=80 DBURL=mongodb://jasine:jasine@localhost:27017/bio_db forever start /var/www/PGAP/server.jsService停止命令 sudo forever stopall
编译可部署代码grunt build 编译后的代码在dist文件夹进入dist目录 NODE_ENV=production node server.js 即可运行编译好的目标代码如需自动编译docker镜像,需要将dist文件夹初始化为一个git仓库,然后push到github或bitbucket,再在docker hub创建自动编译,链接到该代码仓库,并选择在push代码时自动编译,最后push此代码仓库,以后build完部署代码后push到dist远程仓库即可自动编译docker镜像。
服务器部署Server IP:159.226.49.45:8080
sudo docker pull jasine/buildpgap
sudo docker pull mongo
sudo docker run -i -t -d --name mongo_platform --restart always mongo
sudo docker run -i -t -d --name platform --restart always --link mongo_platform:mongo -p 8080:3000 -v /var/PlatformData/tasks:/tasks jasine/buildpgap:platform
本文链接: http://bioservice.immuno-online.com/view-772321.html