文章目录
阶段一 前期准备
1.1、框架下载
进入工具使用测试账号下载小程序框架
1.2、准备UI组件
备注:热门UI简介: https://www.jianshu.com/p/fee85363776f
这里我选用的是Vant Weapp
1.3、搞清项目基本文件结构
pages :页面目录
| index 首页
| js 文件
| json 配置文集
| wxml 页面文件
| wxss 页面样式文件
utils 方法库
app.js 全局js文件
app.json 全局配置文件
app.wxss 全局样式文件
project.config.json 项目配置文件
sitemap.json 配置小程序及其页面是否允许被微信索引
1.4、选用合适的开发工具
代码编辑使用:vscode + 补全工具 ext:wxml
1.5、安装UI组件
使用UI组件:vant-weapp
手册地址: https://github.com/youzan/vant-weapp
(1)初始化npm 添加文件“package.json”
(2)npm安装组件:npm i @vant/weapp -S --production
(3)app.json 中的 "style": "v2" 去除
(4)在 project.config.json 内添加配置:
{
"setting": {
...
"packNpmManually": true,
"packNpmRelationList": [
{
"packageJsonPath": "./package.json",
"miniprogramNpmDistDir": "./"
}
]
}
}
(5)npm 构建
(6)引入组件,例如:
"usingComponents": {
"van-button": "@vant/weapp/button/index"
},
按钮
组件引入成功:
1.6、配置底部tab(配置好对应需求页面后)
"tabBar": {
"color":"#606266",
"selectedColor": "#F56C6C",
"list": [
{
"pagePath": "pages/index/index",
"iconPath": "public/icon/png/gupiao-hangqing 2.png",
"selectedIconPath": "public/icon/png/gupiao-hangqing.png",
"text": "行情"
},
{
"pagePath": "pages/chatRoom/chatRoom",
"iconPath": "public/icon/png/liaotian 2.png",
"selectedIconPath": "public/icon/png/liaotian.png",
"text": "聊天室"
},
{
"pagePath": "pages/chatRoom/chatRoom",
"iconPath": "public/icon/png/zixun 2.png",
"selectedIconPath": "public/icon/png/zixun.png",
"text": "资讯"
}
]
},
效果图:
到此基本第一阶段就结束了。
阶段二、实际开发
2.1 准备版本控制器
推荐国内使用gitee
进入gitee建立自己的项目参考(见视屏教程)
去掉不需要的插件集合,比如 node_modules等,一般只要保存项目主文件就好。
ok仓库建好,文件也上传了,现在可以愉快的开发了。
2.2
<以上资讯仅供参考,如果您需解决具体问题,建议您关注作者;如果有软件产品开发需求,可在线咨询加速度产品经理获取方案和报价>
****更多行业产品开发方案,请关注jsudo加速度 https://www.jsudo.com***
【加速度jsudo(www.jsudo.com)】是国内知名企业数字化建设提供商,为企业提供电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售等)、智慧园区建设、数字化营销、人才外包等服务,点击这里查看了解更多行业解决方案。