- 🏠 简介
- 📥 源码下载
- 🚀 安装指南
- 🔧 niucloud (服务端)
- 🖥️ admin (后台管理端)
- 📱 uni-app(手机端前端)
- 🌐 web端(PC前端)
- ⚙️ 代码生成器
- ⚙️ 配置手册
- 📚 使用手册
- 🔄 版本更新
-
❓ 常见问题
- 服务器问题
- 安装问题
- 使用问题
- 版本问题
-
其他问题
- 怎么添加菜单,添加了菜单不出现怎么回事
- 站点site端(租户端、商家端)和saas管理端(平台端)究竟啥意思,有啥区别
- 框架中是有订单表order,假如开发一个商城插件,请问商城的订单数据是不是重新搞一个订单表shop_order
- 有些支付平台是绑定回调唯一网址或目录,如果有几个开发者开发插件都有支付那这块怎么解决?
- 站点过期,可以登录,这样对吗?
- 计划任务怎么启动啊
- Git多分支开发,切换分支
- 安装应用出现is_dir()报错处理方案
- 绑定授权时出现“请求来源产品与授权产品不一致”解决方案
- “未找到admin源码所在目录”的解决方案
- 页面装修本地开发环境配置
- 接口请求错误处理方案
- 未获取到授权信息问题处理方案
- 腾讯地图配置
- 请求超时问题处理方案
- 下载应用时提示找不到zip解决方案
- 怎么关闭开发调试模式
- 获取数据失败问题处理方案
- 框架安装后,访问域名无法进入admin端(多数发生在本地)
- 底部导航失效问题
- 开放平台小程序审核通过发布失败问题
- 先升级插件后升级框架,导致云编译报debounce的错误
- 微信公众号自动回复不通
- 如何修改访问域名默认跳转端口
- 插件与框架的版本兼容问题处理方案
- 升级提示mkdir()处理方案
- 云编译时node.js内存不足导致内存溢出处理方案
- 报错Allowed memory size of ** bytes exhausted (tried to allocate ** bytes)处理方法
- Mysql修改sql_mode模式
- 框架1.0.2之前升级最新版错误Undefined array key "content"
- 安装插件提示不适配框架版本的处理
云编译
云编译功能用于将开发完成的代码进行编译打包,生成可直接运行的文件,支持对admin端、uniapp端和web端代码进行编译。
界面详情
注意事项
-
系统更新时,每次安装插件完成后,需要云编译。
-
开发端编写完代码之后,可以使用云编译进行代码编译。
-
由于云编译不是针对某个插件进行编译,而是系统整体编译。因此如果同时需要安装多个插件时,往往需要安装到最后一个插件才整体进行云编译。
云编译流程
包含以下编译选项:
编译admin代码
云编译将会将admin端的vue代码编译为对应的html文件,同时将生成的代码下载到系统niucoud下的public/admin目录中,后台的访问路径将变为https://域名/admin。
编译uniapp代码
云编译将会将uniapp端的vue代码编译为对应的html文件,同时将生成的代码下载到系统niucoud下的public/wap目录中,这样手机端网页的访问路径将变为https://域名/wap。
编译web代码
云编译将会将web端的vue代码编译为对应的html文件,同时将生成的代码下载到系统niucoud下的public/web目录中,这样电脑端网页的访问路径将变为https://域名/web。
第三方云编译
提供第三方云编译服务的配置选项,包含开关按钮和搭建教程链接。
温馨提示
运行环境要求:需预先配置Nodejs环境。
-
下载第三方云编译服务器搭建程序包 niucoud-compile-server。
-
请在指定目录(不能包含中文)下执行 npm install 命令安装依赖包。
-
启动编译服务器:执行 node niucoud-compile-server.js 命令。
-
填写服务器地址并成功连通测试后,点击开启即可享受自己搭建的云编译服务器,编译将无需排队等待。
云编译服务器设置
-
输入服务器地址
-
点击确定
-
连通测试
本地编译
提供本地编译的说明和命令参考。
温馨提示
-
如果本地安装了Node环境,可以进行本地编译,要求Node版本≥18。
-
默认本地编译流程与云编译相同,执行本地编译命令后,会将编译后的代码移动到系统niucoud下的public下的对应端口目录下。
-
由于云编译配置的访问路径是固定的,针对客户有独立部署admin,wap,web等个性化端口名称配置需求,需要进行本地编译。
本地编译命令参考
#安装依赖:进入admin端与uniapp端以及web端目录都可执行
npm install
#后台admin端口打包:进入admin目录下执行,执行后编译代码默认移动到系统的niucoud下的public/admin 目录下
npm run build
#使用uniapp打包H5:进入uniapp目录下执行,执行后编译代码默认移动到系统niucoud下的public/wap 目录下
npm run build:h5
#使用uniapp打包微信小程序:进入uniapp目录下执行,执行后编译代码默认移动到系统niucoud下的 uni-app/dist/build/mp-weixin 目录
npm run build:mp-weixin
#前台web(pc)端打包:进入web目录下执行,执行后编译代码默认移动到系统niucoud下的public/web 目录下
npm run generate
第三方云编译
第三方云编译配置请参考第三方云编译配置