云编译
云编译执行时间大约
5
分钟
云编译
云编译不需要本地安装node环境即可进行,针对使用者方便快捷
温馨提示
以下情况可以进行云编译
1、系统或插件,每次安装或升级完成后,需要云编译
2、开发者编写完前端代码之后,可以使用云编译进行源码编译
3、由于云编译不是针对某个插件进行编译,而是系统整体编译,因此如果同时需要安装多个插件时,往往需要安装到最后一个插件才整体进行云编译
云编译流程
编译admin代码
云编译会将admin端的vue代码编译为对应的html文件,同时将生成的代码下载到系统 niucloud 下的
public/admin
目录中。后台的访问路径将变为
https://域名/admin
编译uniapp代码
云编译会将uniapp端的vue代码编译为对应的html文件,同时将生成的代码下载到系统 niucloud下的
public/wap
目录中,这样手机端网页的访问路径将变为
https://域名/wap
编译web代码
云编译会将web端的vue代码编译为对应的html文件,同时将生成的代码下载到系统 niucloud下的
public/web
目录中,这样电脑端网页的访问路径将变为
https://域名/web
第三方云编译
自己搭建第三方云编译服务器,无需等待
温馨提示
运行环境要求:需预先配置 Nodejs 环境
搭建教程
1、下载第三方云编译服务器搭建程序包 niucloud-compile-server
2、请在指定目录(不能包含中文)下执行 npm install 命令安装依赖包
3、启动编译服务器:执行 node niucloud-compile-server.js 命令
4、填写服务器地址并成功连通测试后,点击开启即可享受自己搭建的云编译服务器,编译将无需排队等待。
云编译服务器设置
服务器地址
本地编译
温馨提示
1、如果本地安装了Node环境,可以进行本地编译,要求
Node版本>=18
2、默认本地编译流程与云编译相同,执行本地编译命令后,会将编译后的代码移动到系统niucloud下的public下的对应端口目录下
3、由于云编译配置的访问路径是固定的,针对客户有独立部署admin,wap,web等个性化端口名称配置需求,需要进行本地编译
本地编译命令参考
#安装依赖:
进入admin端与uniapp端以及web端目录都可执行
npm install
#后台admin端口打包:
进入admin目录下执行,执行后编译代码默认移动到系统的niucloud下的
public/admin
目录下
npm run build
#使用uniapp打包H5:
进入uniapp目录下执行,执行后编译代码默认移动到系统niucloud下的
public/wap
目录下
npm run build:h5
#使用uniapp打包微信小程序:
进入uniapp目录下执行,执行后编译代码默认移动到系统niucloud下的
uni-app/dist/build/mp-weixin
目录
npm run build:mp-weixin
#前台web(pc)端打包::
进入web目录下执行,执行后编译代码默认移动到系统niucloud下的
public/web
目录下
npm run generate