2021 最新仿掘金微信小程序 (01-搭建云开发项目)

1,043 阅读3分钟

在前面章节中我们有介绍过这个 微信小程序了,如果有忘记,可以重新翻阅。

本章节要做的事情

我们这个章节要做的事情如下

  1. 创建微信小程序-云开发版本
  2. 制作 tabbar(导航栏)上的小图标
  3. 新建好几个 tabbar上页面
  4. 选择好对应的云开发环境

按照以下图示新建即可

image-20210323123538006

成功创建

成功创建后,在微信开发者工具上,能看到 云开发按钮

image-20210323123758743

同时,资源目录能看到以下两个文件夹

image-20210323123612191


cloudfunctions

专门用来存放 云函数的代码

我的项目的截图

image-20210323123832520

miniprogram

专门用来存放 小程序前端代码

我的项目的截图

image-20210323123901958

准备tabbar上的素材

tabbar指得是小程序中自带的导航栏结构,但是图标需要我们自己制作。要求大小最好为 40kb,尺寸为 81 * 81不能使用网络路径

如图

image-20210323124004466

一般的前端工程师不太熟练使用ps工具来制作精美的图标,那么我们可以借助 阿里巴巴字体图标库的帮助。

制作步骤

登录账号

自己选择喜欢的登录方式哦

image-20210323124349096

选择自己风格的图标库

网站内提供 丰富好看的字体图标库,在搜寻字体图标时,支持在整体风格一致的图标库中寻找,也支持按照关键字寻找。我比较建议 在整套中来寻找,因为这样的图标风格比较统一,建议不要对自己的审美太自信。

整套搜索

image-20210323124713921


image-20210323124729875

关键字搜索

image-20210323124817159

添加到项目中

看上谁了,直接添加到购物车中

image-20210323124856126

准备下载

挑选完毕后,可以点击页面右上角的购物车按钮,会弹出以下界面

image-20210323125411053


点击添加到项目(这样方便以后的使用和修改)

image-20210323125458718


然后点击下载

image-20210323125631246


在弹出的新界面内,可以简单编译下图标,然后点击 png 下载

image-20210323125704952

小程序中搭建tabbar

小程序中搭建tabbar的详细教程在官网文档那里有,这里简单讲解下。

新建tabbar上的页面

可以直接在微信开发者工具中编辑 app.json文件中的pages字段,保存,然后微信开发者会自动的帮你新建好四个页面。

{
	"pages":[
  "pages/index/index",  
  "pages/boiling/boiling",
  "pages/search/search",
  "pages/book/book",
  "pages/user/user"
	]
}

引入 图标文件到目录中

miniprogram 目录中 新建 icons文件夹,用来存放 tabbar上的图标

image-20210323130154901

添加tabbar配置

app.json中,添加以下配置,请注意路径中正确性

{
  "tabBar": {
    "color": "#c8cbd4",
    "selectedColor": "#0c85ff",
    "borderStyle": "black",
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "首页",
        "iconPath": "/icons/home-fill.png",
        "selectedIconPath": "/icons/home-fill-o.png"
      },
      {
        "pagePath": "pages/boiling/boiling",
        "text": "沸点",
        "iconPath": "/icons/daytimemode.png",
        "selectedIconPath": "/icons/daytimemode-o.png"
      },
      {
        "pagePath": "pages/search/search",
        "text": "发现",
        "iconPath": "/icons/search.png",
        "selectedIconPath": "/icons/search-o.png"
      },
      {
        "pagePath": "pages/book/book",
        "text": "小册",
        "iconPath": "/icons/ali-clould-fill.png",
        "selectedIconPath": "/icons/ali-clould-fill-o.png"
      },
      {
        "pagePath": "pages/user/user",
        "text": "我的",
        "iconPath": "/icons/bussiness-man-fill.png",
        "selectedIconPath": "/icons/bussiness-man-fill-o.png"
      }
    ]
  }
}

效果

如果成功的话,可以看到以下界面了,并且点击是能跳转到对应的界面的

image-20210323130328884

选择云开发环境

微信给免费提供的云开发环境有两个,环境和环境之间互不影响, 每一个环境中包含着有以下独立的资源

  • 云数据库
  • 云函数
  • 云托管
  • 。。。

我们可以将当前的小程序关联到其中一个云开发环境。

关联很简单,鼠标右键即可

image-20210323133954859

如果没有开通过的话,那么就需要自己先点击 微信开发者工具中的 云开发按钮进行设置了。

好友微信号

添加大佬微信 和上千同伴一起提升技术交流生活

hsian_

最后

码字不容易 你的点击关注点赞留言就是我最好的驱动力