@screen-fit/screen-fit
v0.0.1
Published
大屏可视化分辨率适配方案(元包,聚合 core + vue + react)
Readme
@screen-fit/screen-fit
元包:聚合
screen-fit-core/-vue/-react三个包,统一入口,向后兼容旧版。
推荐:新项目直接安装具体绑定包,体积更小:
pnpm add @screen-fit/screen-fit-vue # Vue3
pnpm add @screen-fit/screen-fit-react # React
pnpm add @screen-fit/screen-fit-core # 无框架使用元包的场景
- 已有项目通过
@screen-fit/screen-fit引入 - 同时写 Vue 和 React
- 不想改 import 路径
安装
pnpm add @screen-fit/screen-fitPeer(optional):vue >= 3.3 / react >= 17
使用
根入口(核心)
import { ScreenAdapter } from '@screen-fit/screen-fit';
new ScreenAdapter({ container: '#screen', designWidth: 1920, designHeight: 1080 });Vue
import { ScreenContainer } from '@screen-fit/screen-fit/vue';React
import { ScreenContainer } from '@screen-fit/screen-fit/react';包映射
| 元包入口 | 实际来自 |
|---|---|
| @screen-fit/screen-fit | core |
| @screen-fit/screen-fit/vue | vue |
| @screen-fit/screen-fit/react | react |
