0310
This commit is contained in:
50
README.md
50
README.md
@@ -1,8 +1,6 @@
|
|||||||
# MixIO
|
# MixIO
|
||||||
|
|
||||||
## For Users
|
## Windows-x64发行版
|
||||||
如果您是用户,请直接下载发行版进行使用。
|
|
||||||
### Windows
|
|
||||||
1. 下载、解压mixio_win_x64.zip
|
1. 下载、解压mixio_win_x64.zip
|
||||||
2. cd mixio_win_x64
|
2. cd mixio_win_x64
|
||||||
3. mixio start 启动服务器(默认在8080端口)
|
3. mixio start 启动服务器(默认在8080端口)
|
||||||
@@ -11,7 +9,7 @@
|
|||||||
6. 亦可通过start.bat直接启动
|
6. 亦可通过start.bat直接启动
|
||||||
7. 运行autoStart.bat添加开机自启动
|
7. 运行autoStart.bat添加开机自启动
|
||||||
8. 运行removeAutoStart.bat取消开机自启动
|
8. 运行removeAutoStart.bat取消开机自启动
|
||||||
### Linux
|
## Linux-arm64发行版
|
||||||
1. 下载mixio_linux_x64.tar.gz
|
1. 下载mixio_linux_x64.tar.gz
|
||||||
2. tar -pzxvf mixio_linux_x64.tar.gz
|
2. tar -pzxvf mixio_linux_x64.tar.gz
|
||||||
3. cd mixio_linux_x64
|
3. cd mixio_linux_x64
|
||||||
@@ -23,47 +21,7 @@
|
|||||||
9. systemctl status mixio 查看服务器状态
|
9. systemctl status mixio 查看服务器状态
|
||||||
10. systemctl enable mixio 设置服务器开机自启动
|
10. systemctl enable mixio 设置服务器开机自启动
|
||||||
11. systemctl stop mixio 关闭服务器
|
11. systemctl stop mixio 关闭服务器
|
||||||
### Mac
|
|
||||||
1. 下载mixio_darwin_x64.tar.gz
|
|
||||||
2. tar -pzxvf mixio_darwin_x64.tar.gz
|
|
||||||
3. cd mixio_darwin_x64
|
|
||||||
4. ./mixio start 启动服务器(默认在8080端口)
|
|
||||||
5. ./mixio stop 关闭服务器
|
|
||||||
6. ./mixio help 查看更多指令
|
|
||||||
|
|
||||||
## For Developers
|
## For Developers
|
||||||
编译教程:
|
编译脚本见pkg_tools/
|
||||||
1. 安装NodeJS v12.22
|
基本环境:nodejs16 npm i pkg -g
|
||||||
2. 在源码文件夹下npm install
|
|
||||||
3. cd src
|
|
||||||
4. npm install
|
|
||||||
5. cd ../../
|
|
||||||
6. 新建.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 {编译产物目标文件夹}
|
|
||||||
```
|
|
||||||
Reference in New Issue
Block a user