【微信小程序——01】微信小程序引入vant保姆级教程,创建微信小程序教程全程保姆级讲解,微信小程序创建vant项目,小程序vant全局引入

微信小程序-day01

学习微信小程序的第一天,开始记录
创建微信小程序,并且引入一个vant组件



全程讲解微信创建小程序项目流程

废话不多说,开始吧


一、下载微信开发者工具

微信开发者工具👇地址
下载最新版
下载最新版就行了,如果电脑版本过低,请下载低版本(不推荐)

安装过程就不细说了,程序员应该都会的基操

然后我们打开微信开发者工具

在这里插入图片描述

二、创建小程序项目

1.打开软件

打开软件应该是什么项目都没有,然后创建一个新项目

如图👇
在这里插入图片描述
点击小程序,然后点击中间这个框,这是添加项目

2.设置项目参数

把代码放在一个固定的文件夹下面,避免找不到

不会的可以看我的配置

对了,一定要,提前申请好小程序,在微信公众平台,打开微信开发者工具的时候,会让你登录,还是游客,由于我已经登录过了所以之前没显示,这一步一定要记住,必须登录上,

还没有注册就通过这个链接去注册

微信小程序注册链接


好的废话不多说,回归正常
在这里插入图片描述
要确认你的项目名,以及把它放在哪一个文件目录下,我放在了WeChat_Code目录下面,并且取名为wxapp-vant

然后一定要选择,不使用云服务,使用了云服务会出现问题的,
非常重要这一步

appId这个是需要去申请的,我这里就打码了,开发小程序是需要一个id的,也可以使用测试号
然后选择JavaScript框架,如果是学其他的就请选择其他的

最后点击确认

3.创建项目完成

在点击了确认之后,加载几秒钟,应该就创建成功了
就会看到这个页面
项目创建成功

这里浅浅的讲一下项目的结构都代表着是什么

项目名含义
pages这里包含着每一个项目的页面,比如说首页我的订单 ,这些主页面都在这里创建,默认包含index logs· 这两个页面,index就是我们看到的首页,
app.json在这个文件里面的pages,存放着每一个页面,可以在这里直接新建页面,很快捷方便 ,这里也是全局
app.js全局的js,这个不细说了
app.wxss就是全局的样式,跟网页的css一样的,只是名字叫wxss

剩下的json是配置文件了,不细说了,进入到下一步

4.开始引入vant组件

打开vant的官网,
快捷进入吧,链接已经贴出来了
小程序版本

4.1 打开快速上手

在这里插入图片描述

# 通过 npm 安装
npm i @vant/weapp -S --production

复制安装口令,电脑必须已经有node才能安装

4.2 打开终端(cmd或者PowerShell)

这里我推荐用微信开发者工具自带的终端,

视图——终端——新建终端

在这里插入图片描述
按下回车,静静等待

等它安装成功,也就几秒钟吧,很快

4.3 修改 app.json

在这里插入图片描述
在这里插入图片描述

4.4 修改 project.config.json

打开它,然后复制这一整段代码

 "packNpmManually": true,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./"
      }
    ]

我把官方的贴出来
在这里插入图片描述
由于是新版本,我这里是需要删除的,不然的话,会构建不了npm

把刚刚的代码,粘贴到文件里面,注意一定是setting里面
在这里插入图片描述

它会报黄色 看下面解决方法👇

是因为它本身就有这个代码,去把跟他重复的删除,第一行是true,因为默认的false,删除那个默认false的和空数组的,就好了
然后按ctrl + s
在这里插入图片描述

4.5 最重要的一步,创建package.json

因为我创建项目时候没有 package.json
所以我需要新建一个,否则构建npm会报错,如果你的目录结构里面有package.json,那就跳过这一步吧

在这里插入图片描述
新建文件,取名为package.json,

然后把这一行代码放进去

{
  "dependencies": {
    "@vant/weapp": "^1.10.3"
  }
}

在这里插入图片描述

保存即可,最后来构建npm项目
我看了很多教程,但是我的项目没有,不管它,
在这里插入图片描述
可以看到这里没有那个npm的选项,也不管了,直接去构建项目

4.6 构建npm项目

工具——构建npm

在这里插入图片描述
这里看到构建成功了,
如果你出现了,未找到package.json,或者为找到./miniprogram/
说明漏了步骤,

构建成功之后,可以把node_modules删除,小程序只需要miniprogram
每一个需要npm i 引入的东西都可以把node_modules删除,但是一定要构建npm


现在进行测试

5.测试引入是否成功

这是官网的案例,我们照着它的涞
在这里插入图片描述

// 复制粘贴到app.json里面
"usingComponents": {
    "van-button": "@vant/weapp/button/index"
  }

不要忘记逗号
别把逗号忘记了,我放在了最后一行,这里属于全局引入

5.1 使用vant组件

<van-button type="default">默认按钮</van-button>
<van-button type="primary">主要按钮</van-button>
<van-button type="info">信息按钮</van-button>
<van-button type="warning">警告按钮</van-button>
<van-button type="danger">危险按钮</van-button>

复制这个按钮,打开home.wxml

粘贴到HelloWorld的前面
在这里插入图片描述

5.2 vant组件引入成功!

在这里插入图片描述
可以看到与官网一模一样,到这里,引入vant就彻底结束了

在这里插入图片描述

总结

总结一下吧

图片有点多,主要是流程尽可能的详细,尽可能的少走弯路,
除了全局引入,还可以局部引入,只在hone.json里面引入也是一样的道理。
如果有vue的基础看这个应该很简单,引入之后,需要使用其他的请看官网,按需引入

vant小程序直通车👇

vant开发指南——小程序

2022年6月9日22:34:05

  • 11
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿民不加班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值