开发工具选择hbuilder(最为推荐,hbuilder为uni-app作了很强大的功能完善,建议采用稳定版本的hbuilder)这是我当前使用的开发工具的版本号
1.从git拉取代码,项目目录结构如图所示
2.点开目录 右键->从新识别项目类型 点击以后会将项目识别为uni-app类型
3.经过cnpm install 安装该有的依赖
4.点击在浏览器中运行便可在浏览器中运行项目,看到下面的控制面板,就是在h5中运行的状况
5.在小程序中运行首次要配置appid而且会提示输入你微信开发者工具的安装路径
点击运行右侧的第一个,就会自动打开微信开发工具。git
1.针对小程序项目而言有主包和分包直说,为何要进行分包呢?npm
为了解决这个矛盾点,微信推出了“分包加载方案”小程序
2.uni-app的条件编译
每一个平台有本身的一些特性,所以会存在一些没法跨平台的状况浏览器
什么是条件编译呢?举例说明
写法:以#ifdef或#ifndef加%PLATFORM%开头,以#endif结尾。
#ifdef:if defined 仅在某平台存在
#ifndef:if not defined 除了某平台均存在
%PLATFORM%:平台名称
PLATFORM举例说明能够取值的有:微信
详情请参考官方文档的条件编译 https://uniapp.dcloud.io/plat...
参见获取微信code判断是否登陆的项目代码,不作具体公开微信开发