1.安装Node.js nodejs官网
//可查看node版本
$ node -v
$ npm -v
2.安装淘宝镜像cnpm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
3.安装vue-cli脚手架构建工具
$ cnpm install -g vue-cli
可参考mpvue官网
$ vue init mpvue/mpvue-quickstart my-project
随即一路回车就好 (ESlint要是嫌麻烦可以选择N不装)
$ cd my-project
$ npm install
$ npm run dev
运行成功之后,可以看到本地多了个 dist 目录,这个目录里就是生成的小程序相关代码。 Vue开发环境已经搭建好,接下来打开微信开发者工具,打开我们的项目my-project
可参考Vant Weapp官网
# 通过 npm 安装
npm i vant-weapp -S --production
安装完后,打开项目里的build/webpack.base.conf.js文件,在baseWebpackConfig.plugins数组里增加多一个CopyWebpackPlugin。主要是为了mpvue在编译成微信小程序开发语言的时候,也顺带把vant组件复制到目录里,这样的话才能被项目找到。
new CopyWebpackPlugin([
{
from: resolve('node_modules/vant-weapp/dist'),
to: resolve('dist/wx/vant-weapp/dist'),
ignore: ['.*']
}
])
在src/app.json文件用全局引用某个组件,比如按钮组件
"usingComponents": {
"van-button": "vant-weapp/dist/button/index"
}
页面中直接引用组件就好了
默认按钮主要按钮信息按钮警告按钮危险按钮
注意:在微信开发者工具中选择ES6 转 ES5,否则要报错
$ npm run dev
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有