微信小程序使用第三方包

Posted 王希有

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序使用第三方包相关的知识,希望对你有一定的参考价值。

1、初始化项目

npm init 

2、安装依赖包( 以vant webapp 为例 )

npm i vant-weapp -S --production

3、微信开发者工具配置

1、打开 详情 -- 选中 使用npm模板
2、左上角 -- 工具 -- 构建npm

( 之后会提示 完成构建 )

4、问题

若出现这种错误

VM6419:5 ./miniprogram_npm/_vant-weapp@0.5.12@vant-weapp/action-sheet/index.wxml
../wxs/utils.wxs not found from ./miniprogram_npm/_vant-weapp@0.5.12@vant-weapp/action-sheet/index.wxml
> 1 | <wxs src="../wxs/utils.wxs" module="utils" />
    | ^
  2 | 
  3 | <van-popup
  4 |   show="{{ show }}"

解决: 

https://github.com/youzan/vant-weapp  克隆后,复制dist文件夹中所有内容,替换掉 miniprogram_npm下 vant-weapp 里所有内容即可

原因: 

未知原因

 

5、使用, 以按钮为例

// app.json 配置如下

"usingComponents": {
    "van-button": "../miniprogram_npm/vant-weapp/button"
  }

// wxml
  <van-button type="primary">按钮</van-button>

以上是关于微信小程序使用第三方包的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段分享

微信小程序 开发第三方自定义组件

微信小程序插件使用

微信小程序使用npm安装第三方库

在微信小程序中引入 Iconfont 阿里巴巴图标库

微信小程序api怎么promise化