简体中文
在HBuilder3.9起,新建uni-app项目界面的底部有一个checkbox:uni-app x。勾选后会新建为uni-app x项目。
uni-app x不支持vue2,所以无法同时勾选vue2。
uni-app x的项目,manifest.json中会多一个节点"uni-app-x" : {}
。这是HBuilder识别项目类型的标记。如手动增删这个节点,需对项目点右键"重新识别项目类型"
{
"name" : "hello-uniapp x",
"appid" : "__UNI__4517034",
"description" : "",
"versionName" : "1.0.0",
"versionCode" : "100",
"uni-app-x" : {
}
}
uni-app x的项目,在左侧项目管理器的图标是圆形的U(之前是方型的U)。
uni-app x的项目结构与uni-app js引擎版的项目结构基本一致。
主要的差别是没有nativeplugins目录和wxcomponents目录。原因是uni-app x不支持uni-app js引擎版的原生语言插件,不支持微信小程序wxml组件。
基于uts的插件,可以在uni-app x和uni-app上通用。
uni-app x的真机运行基座,和uni-app js引擎版不同,是一个绿色圆形的U(之前是方型H),基座名称默认为uni-app x
(之前叫HBuilder)。
uni-app x运行时,控制台右上角可以选择开启原生日志。
公测版带宽有限,打包自定义基座或正式包时可能更慢。
目前仅支持真机运行,不支持断点debug。
uni-app x目前只能打包apk。
暂不支持渠道包。
不支持wgt热更新、不支持安心打包。
下载到项目下的uts插件可打包含入。但内置模块暂不支持拆除,比如video。