uni-app, vue, 微信小程序和支付宝小程序
微信小程序和支付宝小程序对比
这儿有一个对比: https://blog.csdn.net/qq_32279193/article/details/109130401
在阿里提供的小程序开发平台中, 基于mPaaS的小程序开发中, 有uni-app和remax两个选项.
其中uni-app是dcloud制作的基于vue的跨平台小程序发布, remax是基于react构建跨平台小程序的工具
支付宝小程序开发工具下载和介绍
基于 阿里的mPaaS https://help.aliyun.com/document_detail/49549.html
需要下载IDE
https://help.aliyun.com/document_detail/67444.html
https://help.aliyun.com/document_detail/172408.html
关于 uni-app
uni-app要做的是对小程序的一次开发到处运行. Dcloud做的, 理念我很喜欢, 就是官网有点儿山寨.
uni-app的项目结构和node项目/vue-cli创建的项目非常像, 都有package.json
, node_modules/
, 以及src/
下的main.js, app.vue
, 编译后都会生成到dist/
目录.
然而并非支持vue的库或者其他npm库在这儿都可以用. 比如vuetify
就用不了. 怎么判断能不能用,哪些能用, 在uni-app的论坛里讲到:
https://ask.dcloud.net.cn/article/35489
总之, vuetify必须得换成其他实现方式了.
uni-app又基于了另一个mpvue工具. mpvue是将vue移植到小程序平台上运行的库. megalo是另一个类似功能的库. 似乎uni-app都有支持.