云编译
云编译功能用于将开发完成的代码进行编译打包,生成可直接运行的文件,支持对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第三方云编译
第三方云编译配置请参考第三方云编译配置
