微信小程序用npm导入WeUI以及使用

首先进来的我相信都会用npm了,不会的滚出后度娘学习下。

配置package.json文件

我新建了个项目叫test,然后在项目目录栏上删掉路径后输入cmd回车键进入命令行
微信小程序用npm导入WeUI以及使用_第1张图片
然后在命令行输入npm init回车键然后会提示输入项目名、作者等,反正我是一直按回车键的,因为后期可以改的。(当然,如果你不想一个个的配置就直接npm init -y就可以自动生成package.json文件了)

  • name 项目名
  • version 项目版本
  • description 项目的描述
  • entry point 项目的入口文件
  • test command 项目启动时脚本命令
  • git repository Git的地址
  • keywords 关键词
  • author 作者
  • license 证书

微信小程序用npm导入WeUI以及使用_第2张图片
然后会提示确定,yes回车键
微信小程序用npm导入WeUI以及使用_第3张图片
导包与构建

然后输入npm install --save weui-miniprogram,然后会提示添加了一个包
微信小程序用npm导入WeUI以及使用_第4张图片
然后微信开发工具打开项目,会多了一个文件夹和一个json文件,package.json文件里的参数就是命令行时配置的,所以要改的自便。
微信小程序用npm导入WeUI以及使用_第5张图片
然后点击工具选择构建npm
微信小程序用npm导入WeUI以及使用_第6张图片
然后会提示完成构建,目录会多了一个文件夹,这个文件夹放的就是我们要用的组件和css样式
微信小程序用npm导入WeUI以及使用_第7张图片
使用

然后在全局css文件app.wxss导入WeUI的样式,这样全部page可以用到了

@import '/miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss';

微信小程序用npm导入WeUI以及使用_第8张图片
然后就是使用组件了,我用index来示范,在index.json写入组件名和路径,(注意路径不可以多些一个空格,末尾也不可以多写一个逗号,会报错)

 "mp-checkbox": "../../miniprogram_npm/weui-miniprogram/checkbox/checkbox"

微信小程序用npm导入WeUI以及使用_第9张图片
其实mp-checkbox就是组件命名,其实不用mp-也是可以的,只是尊重一下官方,嘻嘻,然后checkbox就是我用来演示的单选框组件,要用其他组件的话打开miniprogram_npm文件夹下的weui-miniprogram文件夹,然后里边就是官方已有的组件,要用改一下名字和地址名就ojbk了。
微信小程序用npm导入WeUI以及使用_第10张图片
然后在index.wxml中使用组件

<mp-checkbox label="你好啊盆友!"></mp-checkbox>

微信小程序用npm导入WeUI以及使用_第11张图片
然后我们看下成果,KIKI。
微信小程序用npm导入WeUI以及使用_第12张图片

每一个组件参数具体用法查看官方:点击这里滚出

你可能感兴趣的:(微信小程序)