chore: init frontend+backend skeleton
这个提交包含在:
19
scripts/bootstrap_ubuntu.sh
可执行文件
19
scripts/bootstrap_ubuntu.sh
可执行文件
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
sudo apt-get update -y
|
||||
|
||||
# C++ toolchain + Drogon + SQLite + Catch2
|
||||
sudo apt-get install -y \
|
||||
build-essential cmake ninja-build pkg-config git \
|
||||
libdrogon-dev \
|
||||
libjsoncpp-dev libyaml-cpp-dev libhiredis-dev \
|
||||
libpq-dev libmariadb-dev libmariadb-dev-compat \
|
||||
libsqlite3-dev sqlite3 \
|
||||
catch2
|
||||
|
||||
# Node.js / npm 通常由 NodeSource 预装;这里仅做提示
|
||||
node -v
|
||||
npm -v
|
||||
|
||||
echo "Bootstrap OK"
|
||||
在新工单中引用
屏蔽一个用户