taro-inject-component-loader:为 Taro React 小程序注入全局组件

时间:2024-06-09 22:33:45
【文件属性】:

文件名称:taro-inject-component-loader:为 Taro React 小程序注入全局组件

文件大小:687KB

文件格式:ZIP

更新时间:2024-06-09 22:33:45

JavaScript

Taro React 小程序注入全局组件 缘由 众所周知,小程序中不能定义全局组件,如果我们想自定义一个 modal 弹窗,来替代 wx.showModal 的话,则需要在每个页面手动的引入组件。随着项目越来越大,手动引入组件无疑是繁琐和低效的,因而抽空开发了这个 webpack-loader 代替手动操作。 作用 为每个页面注入全局组件。支持主包和分包,支持类写法和函数写法。 环境 taro react 安装 npm install taro-inject-component-loader -D 。 配置 配置项 importSpecifier 导入标识符 componentName 导入的组件名称 isPage 判断当前遍历到的文件是否为页面(可选配置) isPage 不传的情况下,默认会将 src/pages/页面名称/index.[tj]sx 和 src/package-模块名称/


【文件预览】:
taro-inject-component-loader-main
----.prettierignore(23B)
----src()
--------index.ts(4KB)
----example()
--------ts-taro-react()
--------js-taro-react()
----tsconfig.json(1KB)
----LICENSE(1KB)
----test()
--------blah.test.ts(122B)
----.prettierrc(107B)
----README.md(2KB)
----.gitignore(33B)
----package.json(1KB)

网友评论