Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
环境(node 18+)
下载(克隆)项目
安装依赖
运行
docker版自带 nodejs 可跳过安装环境,linux 和 windows 需自己下载安装
下载项目
从 code -> download zip 下载并解压
看其中有3层 Cloud189Checkin-main\src\push,所以在 文件管理 建3层目录,主目录随便取比如 189,或者用默认的 Cloud189Checkin-main
玄武可以批量上传文件,但不能传文件夹,所以3层目录要拖3次文件进来,看上面的路径,拖进来的文件就是传这个路径
全部拖完以后就是这样,要是你nas或服务器有方便的文件管理功能也可以直接上传到docker挂载路径,就是xuanwu目录中
修改 .env 配置文件,设置电信账号,并发数,消息接口之类的
安装依赖
这个我们用 任务管理 中 自定义执行 功能,本地说明让你cd进目录再用npm install,这里cd进的就是工作目录,填你刚才建的目录 189,命令照填,然后执行等待完成
这个就是依赖安装完成了
安装完成去 文件管理 里看会多 node_modules 这个目录
运行
任务管理 中 新建任务,主要是命令和工作目录不能错,参考下图
建好后这里可以测试运行
运行结果,日志会等程序全部运行完出会显示出来,所以测试时可以先只用一个号
分组运行
想开多组的,用你nas或服务器的文件管理,或者直接在 自定义执行 用复制目录命令 cr -r,把原来的 189 目录复制一份,因为原目录中已经安装好了依赖,直接复制比你再从头来的方便
复制完后去文件里看,多了一个 189-2,修改配置文件
后面新建任务时就只有工作目录变成新的,其他不变
命令方法
青龙的用法大致和玄武一样,但青龙没有工作目录,所以每次执行的命令都要先进入项目目录,并用 sh -c 调用,命令为:
sh -c "cd /ql/data/scripts/{目录} && npm ..."
用上面的例子安装依赖命令就是:
sh -c "cd /ql/data/scripts/189 && npm install"
然后执行时将命令改为:
sh -c "cd /ql/data/scripts/189 && npm start"
建脚本方法
You can’t perform that action at this time.