开发接口对比时间:
用java开发接口周期太长, 大概5-6个月左右
用php 开发接口周期同样太长, 大概3-4个月左右
用node.js 开发接口周期相对短一点, 大概1-2个月左右
用uniapp 开发接口, 可以不到 1-2周的时间
这里我使用 uniapp 开发接口, 废话不多说了,直接开干
HBuilder官网(下载编译): https://www.dcloud.io/hbuilderx.html, 注册一个账号,再登录账号
-
用HBuilder创建项目,
-
关联云服务空间
-
创建服务空间, 服务器初始化大概10分钟左右
-
初始化完成之后, 返回项目中, 点击选中 uniCloud, 右键选中 => 关联云服务空间或者项目,开始部署
-
运行项目
-
自动打开浏览器,
-
我这边是第4步没有部署, 按照要求操作
-
再浏览器中注册管理员账号, 再登录, 注意只能注册一个管理员账号,如果再想注册一个管理员账号的操作如下:
8.1 在系统管理 => 用户管理 => 新增
8.2 如果没有可登录应用 :
8.2.1 在系统管理 => 用户管理 => 复制(可登录应用 下面) AppID
8.2.2 在系统管理 => 应用管理 => 点击 新增
8.2.3 appID 填写 刚刚复制的appID 值
8.2.4 应用名称 填写 管理员分类, 如 后台管理
8.2.5 最后 点击保存
8.2.6 再和 8.1 操作一样 -
再应用退出, 使用刚刚注册的账号和密码登录
-
退出应用发现,没有注册管理员账号了, 看浏览器url 路径(uni_modules/uni-id-pages/pages/login/login-withpwd), 在项目找到对应的路径, 在 script 里面
data(){return {config:{isAdmin: false // 管理员已经注册了}}
}
并且 login-withpwd.vue 中, 不要注释 30行代码
<text class="link" @click="toRegister" v-if="!config.isAdmin">注册账号</text>
- 后面可以注册账号了