mpvue小程序

1、搭建mpvue脚手架

第一步,基于mpvue-quickstart模板创建新项目

vue init mpvue/mpvue-quickstart my-project

第二步,安装依赖和运行

				cd my-project
				npm install
				npm run dev

2、打开微信开发者工具

    设置AppId
    勾选"不校验合法域名"

3、集成scss

npm i -D sass-loader node-sass
由于不可描述的原因,sass-loader应该在7.3.1版本之下,免得会报错

4、集成vant-weapp组件库

官网:https://youzan.github.io/vant-weapp
安装依赖: npm i vant-weapp -S --production
引入组件:

{
  "pages": [
    "pages/index/main"
  ],
  "window": {
    "backgroundTextStyle": "light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "小慕读书",
    "navigationBarTextStyle": "black"
  },
  "usingComponents": {
    "van-button": "vant-weapp/dist/button/index"
  }
}

使用组件:<van-button type="primary">按钮</van-button>
修改构建配置:因为微信小程序中不能直接访问道node modules,此时需要修改

webpack.base.config.js中的配置
if (/^wx$/.test(PLATFORM)) {
  baseWebpackConfig = merge(baseWebpackConfig, {
    plugins: [
      new CopyWebpackPlugin([{
        from: resolve('node_modules/vant-weapp/dist'),
        to: resolve('dist/wx/vant-weapp/dist'),
        ignore: ['.*']
      }])
    ]
  })
}

集成mpvue-router-patch插件

是我们在mpvue中可以使用vue的路由方法

npm i -S mpvue-router-patch
import MpvueRouterPatch from 'mpvue-router-patch'

Vue.use(MpvueRouterPatch)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值