使用uni-app打包到h5
项目里面用到了uni-app的云端一体城市选择组件,这个组件数据用到了uniCloud云服务空间,在本地运行没问题,打包之后测试环境报错:
一顿查,查到了官网是这样说的:
cli publish --platform h5 --project 项目名称
就好了!(ps:如果报错说Dcloud appid 你不是这个项目的成员 点击mainfest文件后面那个重新获取 再跑一次命令)
你猜怎么着,还有一种办法:
hbuilderx的菜单:
把托管那个选项勾上,然后会出现下面的云服务空间列表,那个city是自己创建的空间,在uniCloud的控制台创建一个就行(个人免费一个月,然后其他情况收费),然后勾上自己的服务空间,点击发行就行!
如果打包后报错云服务空间跨域,unicloud 打包后报跨域 在关联的云服务空间详情–跨域配置–把跨域的域名配置进去(星号就通配):
就酱儿~
别自证,狙就完了朋友们!