7db8ed5d26aceb66a3a3086b7332130db25efb15
MixIO
For Users
如果您是用户,请直接下载发行版进行使用。
Windows
- 下载、解压mixio_win_x64.zip
- cd mixio_win_x64
- mixio start 启动服务器(默认在8080端口)
- mixio stop 关闭服务器
- mixio help 查看更多指令
Linux
- 下载mixio_linux_x64.tar.gz
- tar -pzxvf mixio_linux_x64.tar.gz
- cd mixio_linux_x64
- ./install.sh 安装mixio服务
- systemctl start mixio 启动服务器
- systemctl status mixio 查看服务器状态
- systemctl enable mixio 设置服务器开机自启动
- systemctl stop mixio 关闭服务器
Mac
- 下载mixio_darwin_x64.tar.gz
- tar -pzxvf mixio_darwin_x64.tar.gz
- cd mixio_darwin_x64
- ./mixio start 启动服务器(默认在8080端口)
- ./mixio stop 关闭服务器
- ./mixio help 查看更多指令
For Developers
编译教程:
- 安装NodeJS v12.22
- 在源码文件夹下npm install
- cd src
- npm install
- cd ../../
- 新建.sh脚本(内容如下),执行:
version="{
\"version\":\"1.8.1\",
\"platform\":\"{目标平台,例:win-x64}\",
\"node-version\":\"12\"
}"
mkdir {编译产物目标文件夹}
cd {编译产物目标文件夹}
echo "${version}" > version.json
mkdir src
mkdir logs
cd ../
chmod -R 777 {源码文件夹}
cd {源码文件夹}
cd src
pkg -t {目标平台与node版本,例:node12-win-x64} package.json
mv -f loader ../../{编译产物目标文件夹}/src/loader
cp -r certs ../../{编译产物目标文件夹}/src
cp config.json ../../{编译产物目标文件夹}/src/config.json
cd ../../
cp {源码文件夹}/mixio.db {编译产物目标文件夹}/src/mixio.db
cd {源码文件夹}
pkg -t {目标平台与node版本,例:node12-win-x64} package.json
mv -f mixio ../{编译产物目标文件夹}/mixio
cd ../
chmod -R 777 {编译产物目标文件夹}
Languages
JavaScript
94.2%
EJS
3.3%
HTML
1.5%
Python
1%