一、介绍
kedao中间件是一款高性能、高并发、高可靠的服务中间件,具有如下特点:
- 轻松搭建集群、负载均衡及反向代理;
- 服务注册简捷、灵活、高效、热发布;
- 支持C++、Java两种主流开发语言;
- 一个服务一个函数,开发服务跟编写函数一样简单;
- 程序员只需专注于业务逻辑实现,开发效率成倍提升;
- 成本低,入门容易,无论是初学者还是资深开发人员,都能快速掌握。
kedao中间件官网:https://www.yckj-kedao.com
系列文章:
《kedao中间件-C++服务篇》
《kedao中间件-Java服务篇》
《kedao中间件-Vue开发篇》
《kedao中间件-Linux系统安装篇》
本文篇幅比较长,需要耐心阅读。
二、安装开发服务器
安装Linux操作系统
在虚拟机上安装 ubuntu-24.04.1-live-server-amd64 服务器版,安装过程略,但有几点需要注意的地方:
1. 虚拟机设置
1)虚拟机设置中的网络配置,建议将网络连接设置为:桥接模式。注:桥接模式将宿主Windows系统同属于一个网络
2)虚拟机设置中的显示器,将3D图像中的 加速 3D 图形(3) 前的✓去掉。如果不去掉✓,会影响系统稳定。
3)安装完成操作系统后,把虚拟机设置中的 CD/DVD(SATA) 设置状态的 启动时连接 前的✓去掉。如果不去掉✓,将会启动不了系统。
2. 启用 root 用户
默认 root 用户没有启用,需要通过设置root用户密码来启用root:
kedao@kedao:~$ sudo passwd root
[sudo] password for kedao:
New password:
Retype new password:
passwd: password updated successfully;
3. 设置 sudo 免密
切换到root用户,修改文件 /etc/sudoers,文件默认为只读,需设置编辑权限,然后编辑 /etc/sudoers 文件
kedao@kedao:~$ su - root
root@kedao:~# chmod u+w /etc/sudoers
root@kedao:~# vi /etc/sudoers
在文件末尾并增加一行(注:kedao 为你的用户名):
kedao ALL=(ALL) NOPASSWD: ALL
修改完成,切换回 kedao 用户
root@kedao:~# su - kedao
4. 设置静态ip
检查 NetworkManager 服务状态,查看是否已安装:
kedao@kedao:~$ sudo systemctl status NetworkManager
如果没有安装,则执行命令 sudo apt install network-manager 进行安装:
kedao@kedao:~$ sudo apt install network-manager
编辑 netplan 配置文件,这个文件位于 /etc/netplan/ 目录下
kedao@kedao:~$ ls /etc/netplan/
50-cloud-init.yaml
查看网络接口:
kedao@kedao:/$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:0d:ca:59 brd ff:ff:ff:ff:ff:ff
altname enp2s0
inet 192.168.43.5/24 metric 100 brd 192.168.43.255 scope global dynamic ens32
valid_lft 2602sec preferred_lft 2602sec
inet6 fe80::20c:29ff:fe0d:ca59/64 scope link
valid_lft forever preferred_lft forever
网络接口名称为:ens32
编辑 50-cloud-init.yaml 文件
kedao@kedao:~$ sudo vi /etc/netplan/50-cloud-init.yaml
在 50-cloud-init.yaml 文件中配置静态IP
network:
version: 2
renderer: networkd
ethernets:
ens32:
dhcp4: no
addresses:
- 192.168.43.30/24
routes:
- to: default
via: 192.168.43.1
nameservers:
addresses:
- 192.168.43.1
- 8.8.8.8
应用Netplan配置及验证配置:
kedao@kedao:~$ sudo netplan apply
kedao@kedao:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:0d:ca:59 brd ff:ff:ff:ff:ff:ff
altname enp2s0
inet 192.168.43.30/24 brd 192.168.43.255 scope global ens32
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe0d:ca59/64 scope link
valid_lft forever preferred_lft forever
5. 调整系统内核参数
编辑文件 /etc/sysctl.conf:
kedao@kedao-dev:~$ sudo vi /etc/sysctl.conf
写入如下参数:
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
kernel.shmmni = 4096
kernel.sem = 50100 64128000 50100 1280
net.ipv4.ip_local_port_range = 9000 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.file-max = 7672460
fs.inotify.max_user_watches=99999999
fs.inotify.max_user_instances=8192
编辑文件 /etc/security/limits.conf:
kedao@kedao-dev:~$ sudo vi /etc/security/limits.conf
写入如下参数:
* soft nofile 131072
* hard nofile 131072
* soft nproc 131072
* hard nproc 131072
* soft core unlimited
* hard core unlimited
* soft memlock 50000000
* hard memlock 50000000
6. 设置时区
查看系统默认设置的时区,执行命令 timedatectl
kedao@kedao:/opt/kedao/bin$ timedatectl
Local time: Sun 2025-04-27 00:53:27 UTC
Universal time: Sun 2025-04-27 00:53:27 UTC
RTC time: Sun 2025-04-27 00:53:26
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
如果不是北京时间,则修改时区为北京时间,执行命令 timedatectl set-timezone Asia/Shanghai,修改后再次执行命令 timedatectl 查看修改结果
kedao@kedao:/opt/kedao/bin$ sudo timedatectl set-timezone Asia/Shanghai
kedao@kedao:/opt/kedao/bin$ timedatectl
Local time: Sun 2025-04-27 08:53:40 CST
Universal time: Sun 2025-04-27 00:53:40 UTC
RTC time: Sun 2025-04-27 00:53:40
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
开发环境设置
1. 安装 g++ gcc
查看 g++、gcc 的版本,如果已安装,则跳过该步:
kedao@kedao:~$ gcc --version
Command 'gcc' not found, but can be installed with:
sudo apt install gcc
kedao@kedao:~$ g++ --version
Command 'g++' not found, but can be installed with:
sudo apt install g++
安装 build-essential,build-essential包含了g++和gcc,以及其他一些编译工具,如make
kedao@kedao:~$ sudo apt update
kedao@kedao:~$ sudo apt install build-essential
2. 安装 GDB
查看 GDB 的版本,如果没有安装,则进行安装,操作如下:
kedao@kedao:~$ gdb --version
Command 'gdb' not found, but can be installed with:
sudo apt install gdb
kedao@kedao:~$ sudo apt install gdb
3. 安装 JDK
检查是否安装了 JDK :
kedao@kedao:~$ javac -version
Command 'javac' not found, but can be installed with:
sudo apt install openjdk-17-jdk-headless # version 17.0.14+7-1~24.04, or
sudo apt install openjdk-21-jdk-headless # version 21.0.6+7-1~24.04.1
sudo apt install default-jdk # version 2:1.17-75
sudo apt install openjdk-11-jdk-headless # version 11.0.26+4-1ubuntu1~24.04
sudo apt install openjdk-8-jdk-headless # version 8u442-b06~us1-0ubuntu1~24.04
sudo apt install ecj # version 3.32.0+eclipse4.26-2
sudo apt install openjdk-19-jdk-headless # version 19.0.2+7-4
sudo apt install openjdk-20-jdk-headless # version 20.0.2+9-1
sudo apt install openjdk-22-jdk-headless # version 22~22ea-1
如果没有安装,执行 sudo apt install default-jdk 进行安装,操作如下:
kedao@kedao:~$ sudo apt install default-jdk
查看JDK的版本
kedao@kedao:~$ javac -version
javac 21.0.6
kedao@kedao:~$ java -version
openjdk version "21.0.6" 2025-01-21
OpenJDK Runtime Environment (build 21.0.6+7-Ubuntu-124.04.1)
OpenJDK 64-Bit Server VM (build 21.0.6+7-Ubuntu-124.04.1, mixed mode, sharing)
查看JDK的安装路径:
kedao@kedao:~$ sudo update-alternatives --config java
There is 1 choice for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-21-openjdk-amd64/bin/java 2111 auto mode
1 /usr/lib/jvm/java-21-openjdk-amd64/bin/java 2111 manual mode
Press <enter> to keep the current choice[*], or type selection number:
可以看到安装路径是:/usr/lib/jvm/java-21-openjdk-amd64
设置环境变量 JAVA_HOME,可以在 /etc/environment 文件中添加环境变量,或者在 /etc/profile 或 /etc/profile.d/ 目录下的脚本文件中添加。例如,编辑 /etc/environment 文件:
kedao@kedao:~$ sudo vi /etc/environment
在 /etc/environment 文件中添加 JAVA_HOME=“/usr/lib/jvm/java-21-openjdk-amd64”,如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
使环境变量生效
kedao@kedao:~$ source /etc/environment
4. 安装 Maven
查看 Maven 的版本,如果没有安装,则 执行 sudo apt install maven 进行安装:
kedao@kedao:~$ mvn -v
Command 'mvn' not found, but can be installed with:
sudo apt install maven
kedao@kedao:~$ sudo apt install maven
查看 Maven 的版本,如下:
kedao@kedao:~$ mvn -v
Apache Maven 3.8.7
Maven home: /usr/share/maven
Java version: 21.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.8.0-58-generic", arch: "amd64", family: "unix"
设置环境变量,Maven 的安装路径为:/usr/share/maven:
kedao@kedao:~$ sudo vi /etc/environment
在 /etc/environment 文件中添加 MAVEN_HOME=“/usr/share/maven”,如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
MAVEN_HOME="/usr/share/maven"
使环境变量生效
kedao@kedao:~$ source /etc/environment
设置 Maven 本地仓库
创建本地仓库文件夹 /opt/mvn_local_repo
kedao@kedao:~$ sudo mkdir /opt/mvn_local_repo
进入 /usr/share/maven/conf 目录
kedao@kedao:~$ cd /usr/share/maven/conf
修改 settings.xml 文件
kedao@kedao:/usr/share/maven/conf$ sudo vi settings.xml
设置本地仓库的路径为:/opt/mvn_local_repo,如:
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>/opt/mvn_local_repo</localRepository>
5. 安装 Python3 和 pip3
查看 Python3 和 pip3 的版本,如果已经安装则不用再安装:
kedao@kedao:~$ python3 --version
Python 3.12.3
kedao@kedao:~$ pip3 --version
Command 'pip3' not found, but can be installed with:
sudo apt install python3-pip
kedao@kedao:~$
kedao@kedao:~$ sudo apt install python3-pip
6. 安装 Node.js
查看版本:
kedao@kedao:~$ node -v
Command 'node' not found, but can be installed with:
sudo apt install nodejs
kedao@kedao:~$ npm -v
Command 'npm' not found, but can be installed with:
sudo apt install npm
如没有安装,不推荐执行命令 sudo apt install nodejs 安装(这样安装的版本比较旧),使用 NodeSource Node.js 二进制发行版进行安装
更新包管理器和安装依赖
kedao@kedao:~$ sudo apt update
kedao@kedao:~$ sudo apt install curl software-properties-common
添加NodeSource Node.js PPA
kedao@kedao:~$ curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
安装Node.js:
kedao@kedao:~$ sudo apt install nodejs
7. 安装 UnixODBC
查看 UnixODBC 的版本,如没安装,执行命令 sudo apt install unixodbc odbcinst unixodbc-dev 进行安装:
kedao@kedao:~$ sudo apt install unixodbc odbcinst unixodbc-dev
8. 安装数据库驱动
我这里使用的是 PostgreSQL 16,所以安装 PostgreSQL 对应的驱动程序
安装系统依赖:
kedao@kedao:~$ sudo apt install -y systemtap-sdt-dev libicu-dev libreadline-dev zlib1g-dev libssl-dev libpam0g-dev libxml2-dev libxslt1-dev libldap-dev libsystemd-dev gettext tcl-dev libpython3-dev libperl-dev
设置自动存储库:
kedao@kedao:~$ sudo apt install curl ca-certificates
kedao@kedao:~$ sudo install -d /usr/share/postgresql-common/pgdg
kedao@kedao:~$ sudo curl -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc
kedao@kedao:~$ sudo sh -c 'echo "deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
安装 PostgreSQL 的驱动程序:
kedao@kedao:~$ sudo apt update
kedao@kedao:~$ sudo apt install odbc-postgresql libpq-dev
9. 配置ODBC
查看odbc的驱动信息:
kedao@kedao:~$ cat /etc/odbcinst.ini
[PostgreSQL ANSI]
Description=PostgreSQL ODBC driver (ANSI version)
Driver=psqlodbca.so
Setup=libodbcpsqlS.so
Debug=0
CommLog=1
UsageCount=1
[PostgreSQL Unicode]
Description=PostgreSQL ODBC driver (Unicode version)
Driver=psqlodbcw.so
Setup=libodbcpsqlS.so
Debug=0
CommLog=1
UsageCount=1
有两个驱动 PostgreSQL ANSI 和 PostgreSQL Unicode,在配置 /etc/odbc.ini 时,使用 PostgreSQL ANSI,编辑 /etc/odbc.ini :
kedao@kedao:~$ sudo vi /etc/odbc.ini
增加节点 [ myPgDB ],内容如下:
[myPgDB]
Description = link to pg
Driver = PostgreSQL ANSI
Database = asv_db
Servername = 192.168.43.135
UserName = postgres
Password = postgres
Port = 5432
ReadOnly = 0
ConnSettings = set client_encoding to UTF8
执行命令 sudo odbcinst -i -d -f /etc/odbc.ini 刷新配置:
kedao@kedao:~$ sudo odbcinst -i -d -f /etc/odbc.ini
odbcinst: Driver installed. Usage count increased to 1.
Target directory is /etc
测试连接,执行 isql -v myPgDB,如:
kedao@kedao:~$ isql -v myPgDB
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| echo [string] |
| quit |
| |
+---------------------------------------+
至此,开发服务器的必要工具配置完成。
三、安装 kedao 中间件
下载
到kedao中间件官网下载:https://www.yckj-kedao.com/document/pages/download/current.html
安装
解压
kedao@kedao:/opt$ sudo tar -xf kedao-1.0.7-linux-x64.tar.xz
更改 kedao 文件夹的用户和组 ,如果是 root 用户则不用操作,由于系统的用户也是 kedao,执行命令如下
kedao@kedao:/opt$ sudo chown -R kedao:kedao kedao
执行 cd /opt/kedao/bin 进入 bin 目录,执行 sudo ./kedao_init 进行初始化
kedao@kedao:/opt$ cd /opt/kedao/bin
kedao@kedao:/opt/kedao/bin$ sudo ./kedao_init
设置 config.ini
kedao@kedao:/opt/kedao/bin$ sudo vi config.ini
将 group_name,user_name 的值设置为系统用户:kedao
将 JAVA_HOME 的值设置为:/usr/lib/jvm/java-21-openjdk-amd64
将 MAVEN_HOME 的值设置为:/usr/share/maven
其他根据需要进行设置,如下:
[CORS]
Access-Control-Allow-Credentials=true
Access-Control-Allow-Headers=Origin,X-Requested-With,Content-Type,X-Kedao-ID,X-Kedao-Key
Access-Control-Allow-Methods=POST,GET,OPTIONS
Access-Control-Allow-Origin=*
Access-Control-Max-Age=86400
[cert]
cert_file=./cert/server.crt
key_file=./cert/server.key
passwd=test
[concurrency]
master_server_queue_length=1024
server_concurrency_process=4
server_queue_length=256
[jvm]
Xms=1024m
Xmx=1024m
[listen]
proxy_port=80
proxy_ssl_port=443
server_port=80
server_ssl_port=443
[msmq]
id=32768
[publish_authorization]
users=your_user_name
your_user_name=*
[service]
time_out=60
[system]
JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
MAVEN_HOME=/usr/share/maven
cert_change_status=0
env=dev
group_name=root
user_name=root
website_release_status=0
启动
启动 kedao 服务
kedao@kedao:/opt/kedao/bin$ sudo systemctl start kedao
其他命令 stop、restart、status 如:
kedao@kedao:/opt/kedao/bin$ sudo systemctl stop kedao
kedao@kedao:/opt/kedao/bin$ sudo systemctl restart kedao
kedao@kedao:/opt/kedao/bin$ sudo systemctl status kedao
服务器端安装完成。
四、安装 Windows 客户端
下载
使用百度网盘下载:https://pan.baidu.com/s/1TDfIKJ5ZqPW1RQj1HmENdw?pwd=fziy
安装
运行 kedao-creator Setup 1.0.0.exe 进行安装。
启动
运行 kedao-creator 后的主界面,如:
注册用户
点击【注册账号】注册账号,账号分为:个人用户、企业用户 两种类型。
需要实名认证,一份证件只能认证一个账号。
注意:一个人只能注册一个账号,如果不想要之前的账号,可以注销后再重新注册。
一个账号可以部署无限台开发服务器,各服务器之间独立,相互之间没有限制。
实名认证时,一定要点击【编辑】按钮,进入编辑状态后才能上传图片;上传之后,要点击保存
没有实名认证完成,关闭了界面,可以通过登录,输入开发服务器的url,账号和密码进行登录,跳转到实名认证界面。
登录系统
我注册的账号是:lym_test
服务器的IP是:192.168.43.30,端口是:80 (默认80和443不用输入端口号)
登录成功后的主界面:
初始化开发服务器IP
打开【基础功能】-【开发服务器配置】,点击开发服务器IP右边的编辑按钮,默认会带人服务器的IP,保存。
保存成功后,会提示要重新登录。
五、创建第一套系统
打开【基础功能】-【创建系统】,点击右上角的创建系统按钮,打开创建系统对话框,填入相关内容,如图:
创建成功后,左侧菜单将自动出现刚才创建的系统,如图:
这时,在开发服务器上的 /opt/kedao/src_c/lym_test/prj_c_test 看到生成的服务工程源代码。
点击操作下的编译按钮,进行第一次编译,如图:
编译完成后,在 /opt/kedao/bin/lib/lym_test/prj_c_test 目录下看到编译好的动态库文件。
如果在 /opt/kedao/bin/lib/lym_test/prj_c_test 看到 *.so 文件,说明编译报错了,这时,到项目工程的目录下,通过批量编译脚本 make_all.sh 编译,查看编译错误:
kedao@kedao:/opt/kedao/src_c/lym_test/prj_c_test$ ./make_all.sh
注:如果发生了编译错误,请向通过邮件我们反馈:yckj_kedao@126.com
六、数据库配置及初始化
在创建系统时,选择了 PostgreSQL 数据库,下面来设置系统如何与系统建立连接关系,并对数据库进行初始化。
数据的安装这里略过。可以在开发服务器上安装,也可以在其他服务器上进行安装。
我采用已创建的数据库,前面在配置数据源时,我在 /etc/odbc.ini 文件中增加了一个数据库连接的节点[myPgDB];数据库实例是 asv_db,现在是一个空的数据库实例,我们要往该实例进行数据表初始化:
1、在 /opt/kedao/bin/tb_struct_sql 目录下有一些SQL脚本,找到 PostgreSQL 数据库的初始化脚本: initialize_table_struct_for_PostgreSQL.sql
2、使用数据库管理工具连接到数据库
3、在 asv_db 实例中执行初始化的脚本:initialize_table_struct_for_PostgreSQL.sql
4、回到开发服务器的 /opt/kedao/bin/lib/lym_test/prj_c_test 目录,编辑 db_connect.ini 数据库连接配置文件,这个文件每个系统的动态库目录下都有:
kedao@kedao:/$ cd /opt/kedao/bin/lib/lym_test/prj_c_test
kedao@kedao:/opt/kedao/bin/lib/lym_test/prj_c_test$ vi db_connect.ini
5、修改数据库的 用户、密码 和 /etc/odbc.ini 配置数据库连接的节点名称,这里数据库的用户名 和 密码的都 postgres,连接节点名称为 myPgDB,如:
[lym_test]
prj_c_test=postgres/postgres@myPgDB
6、验证配置是否成功
1)使用数据库管理工具,在数据库上建立一张表 test_table ,表中增加2个字段 field1 和 field2
2)在 Windows 运行 kedao creator,进入到 【我的系统】-【prj_c_test】-【数据模型】,点击 表结构导入(数据库) 按钮,没有保错误,提示“导入表结构成功。”
3)在左侧的列表中,可以看到大写的 TEST_TABLE (导入的表名称都是大写),点击表名称所在行,在右侧可以看到数据库增加的字段。
4)单击“生成类文件”按钮,会在开发服务系统工程下的 /opt/kedao/src_c/lym_test/prj_c_test/model 目录生成 tb_struct.hpp 数据结构类文件。
至此,数据库配置及初始化完成。
七、创建 vue2 前端工程
【我的系统】-【prj_c_test】-【前端工程】,点击 创建系统 按钮,在弹出的对话框中输入项目名称,如图:
创建成功后,会在 /opt/kedao/src_front/lym_test/prj_c_test/my_vue2 生成前端工程的代码。
进入 /opt/kedao/src_front/lym_test/prj_c_test/my_vue2 目录,执行 npm install 安装插件,需要等待一段时间:
kedao@kedao:/opt/kedao/src_front/lym_test/prj_c_test/my_vue2$ npm install
added 2055 packages, and audited 2056 packages in 9m
183 packages are looking for funding
run `npm fund` for details
152 vulnerabilities (4 low, 97 moderate, 31 high, 20 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
然后,执行 npm run dev 启动 my_vue2 项目:
kedao@kedao:/opt/kedao/src_front/lym_test/prj_c_test/my_vue2$ npm run dev
You may use special comments to disable some warnings.
Use // eslint-disable-next-line to ignore the next line.
Use /* eslint-disable */ to ignore all warnings in a file.
App running at:
- Local: http://localhost:8080/
- Network: http://192.168.43.30:8080/
Note that the development build is not optimized.
To create a production build, run npm run build.
在浏览器输入 http://192.168.43.30:8080/ 网址打开 my_vue2 系统,登录界面,使用默认账号和密码登录,如图:
登录进入系统:
至此,kedao中间件平台搭建,到创建后台服务项目、前端工程完成。
八、总结
kedao中间件为一款刚刚发布的国产自研的平台,旨在为开发者和企业用户简化软件开发过程、降低开发成本、提升开发效率;
我们还很年轻,有很长的路要走,有很多的坎要迈,有很多的事情需要去努力奋斗。
如果在使用过程中遇到问题,请通过邮箱告知我们,我们会竭尽所能去解决和优化问题。
kedao中间件官网:https://www.yckj-kedao.com
邮箱:yckj_kedao@126.com