mirror of
https://github.com/MCSManager/MCSManager.git
synced 2024-11-27 06:59:54 +08:00
新增 直接 clone 运行报错
This commit is contained in:
parent
4585877f46
commit
0822c7a536
19
src/app.ts
19
src/app.ts
@ -44,6 +44,23 @@ _ / / / / /___ ____/ /_ / / / / /_/ /_ / / / /_/ /_ /_/ // __/ /
|
||||
+ Version ${VERSION}
|
||||
`);
|
||||
|
||||
// 启动前开发环境检测
|
||||
import fs from "fs";
|
||||
if (!fs.existsSync("public")) {
|
||||
console.log(
|
||||
"Unable to start, this project is used by the MCSManager development environment and cannot be run directly."
|
||||
);
|
||||
console.log("Please go to https://mcsmanager.com/ for the latest installation method.");
|
||||
console.log(
|
||||
'If you are running in development mode, create "public" directory and place the frontend static files before rerunning.'
|
||||
);
|
||||
console.log("");
|
||||
console.log("无法启动,此项目是 MCSManager 开发人员所用项目,普通用户不可直接运行。");
|
||||
console.log("请前往 https://mcsmanager.com/ 了解最新的安装方式。");
|
||||
console.log("如果您要以开发模式运行,请创建 public 目录并放置前端静态文件再重新运行。");
|
||||
process.exit(0);
|
||||
}
|
||||
|
||||
import Koa from "koa";
|
||||
import { v4 } from "uuid";
|
||||
import path from "path";
|
||||
@ -130,8 +147,6 @@ function startUp(port: number, host?: string) {
|
||||
logger.info(`软件公网访问需开放端口 ${port} 与守护进程端口`);
|
||||
logger.info("关闭此程序请使用 Ctrl+C 快捷键");
|
||||
logger.info("================================");
|
||||
|
||||
|
||||
}
|
||||
|
||||
startUp(systemConfig.httpPort, systemConfig.httpIp);
|
||||
|
Loading…
Reference in New Issue
Block a user