hbuilderx uniapp内置组件源码位置

想做二次封装,在网上找了一下,没找到有人说位置在哪里。
然后自己找了一下,在项目没找到,在hbuilderx的安装目录找到了源码的文件位置。
例如这个 D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\uni-h5\src\core\view\components 文件夹有可能找到内置组件。
如果找不到可以建一个测试项目,然后使用npm安装uni-h5依赖包的方式获得源码。
例如,vue2使用以下版本安装后可在该项目下的 \node_modules@dcloudio\uni-h5\src\core\view\components目录找到内置组件

"@dcloudio/uni-h5": "^2.0.2-3090920231225001"

vue3有点特殊,安装后在\node_modules@dcloudio\uni-h5\dist\uni-h5.es.js内可找到所有内置组件创建脚本

"@dcloudio/uni-h5": "3.0.0-3090920231225001",

例如这是vue3 input的创建组件js
在这里插入图片描述
vue3内置组件样式需要安装依赖后在 \node_modules@dcloudio\uni-components\style找到对应组件样式

"@dcloudio/uni-components": "3.0.0-3090920231225001"

注意:直接复制对应组件使用只能在hbuilder编译器使用,因为组件有用到uni环境,hbuilder内置了环境
如果需要不在hbuilder使用,可参考官网示例

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值