feat: 更新README和pkg.sh,提升构建指南和输出信息
This commit is contained in:
19
README.md
19
README.md
@@ -6,21 +6,18 @@ OS: Ubuntu 18.04 / 22.04 (Recommendation)
|
|||||||
|
|
||||||
Arch: amd64
|
Arch: amd64
|
||||||
|
|
||||||
Golang: go1.22.1 linux/amd64
|
|
||||||
|
|
||||||
Database: 10.6.16-MariaDB, Redis server v=5.0.5 (or above)
|
Database: 10.6.16-MariaDB, Redis server v=5.0.5 (or above)
|
||||||
|
|
||||||
node.js: v18.16.0 (or above)
|
- Golang: go1.24.2 linux/amd64
|
||||||
|
- node.js: v20.18.0 (or above)
|
||||||
|
|
||||||
## Build Guide
|
## Build Guide
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://xxx@bitbucket.org/bluearcuscom/ems.git omc.git
|
# pwd
|
||||||
cd omc.git
|
cd /root/omc.git
|
||||||
git pull
|
# ls
|
||||||
cd fe.ems.vue3
|
# be.ems build.ems fe.ems.vue3
|
||||||
npm install
|
cp build.ems/pkg.sh .
|
||||||
npm run build
|
bash pkg.sh --web --api -v 2.2508.1
|
||||||
cd ../build.ems
|
|
||||||
./build.sh deb
|
|
||||||
```
|
```
|
||||||
|
|||||||
4
pkg.sh
4
pkg.sh
@@ -62,6 +62,7 @@ if [ -n "$BuildWeb" ]; then
|
|||||||
|
|
||||||
npm install --registry https://registry.npmmirror.com
|
npm install --registry https://registry.npmmirror.com
|
||||||
npm run build
|
npm run build
|
||||||
|
echo "===> build web directory: $WebDir"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# =================== Api
|
# =================== Api
|
||||||
@@ -79,7 +80,8 @@ if [ -n "$BuildApi" ]; then
|
|||||||
cd $ApiDir/$procName
|
cd $ApiDir/$procName
|
||||||
echo "Make $procName ..."
|
echo "Make $procName ..."
|
||||||
make
|
make
|
||||||
done
|
done
|
||||||
|
echo "===> build api directory: $ApiDir"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# =================== ba deb
|
# =================== ba deb
|
||||||
|
|||||||
Reference in New Issue
Block a user