wepy icon indicating copy to clipboard operation
wepy copied to clipboard

wepy2 中如何引入weui?

Open hughfenghen opened this issue 4 years ago • 3 comments

官方的有个wepy1的demo,应该不适应wepy2了。 wepy2 cli创建的模板中,有个使用第三方组件的例子:

<config>
{
    navigationBarTitleText: 'WePY 2.0 Feature Demo',
    usingComponents: {
      "slide-view": "module:miniprogram-slide-view",
    }
}
</config>

但这个例子不适用于weui-miniprogram,因为weui是一个组件库,与miniprogram-slide-view目录结构差异如下: image

所以,如题咨询,wepy2 中该如何引入weui?

hughfenghen avatar Jun 13 '20 13:06 hughfenghen

通过查阅其他issue,得知:将node_modules/weui-miniprogram/miniprogram_dist下的内容copy到项目中(比如src/weui),usingComponents可正常使用:

<config>
{
  usingComponents: {
    "mp-cell": "module:../weui/cell/cell"
  }
}
</config

感觉不是最好的方式,请问有更优雅的解决方法么?

hughfenghen avatar Jun 13 '20 14:06 hughfenghen

@@不用拷贝出来,这样写就可以, @{ usingComponents: { "mp-loading": "module:weui-miniprogram/miniprogram_dist/loading/loading" } }

BlueCloudWhiteSky avatar Jan 26 '21 03:01 BlueCloudWhiteSky

使用这个插件解决 wepy-cli-extend

SpringHgui avatar Nov 30 '21 13:11 SpringHgui