类库 › platformize
deepkolos

deepkolos/platformize

Platformize是一个TypeScript构建插件,旨在将JS库中的浏览器API替换为定制polyfill,实现ThreeJS、PixiJS等3D/图形库在微信小程序、抖音小程序等非Web环境(如ReactNative)的适配与跨端复用。

deepkolos/platformize

技术栈

packages/platformize-galacean javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (19)

依赖

minigame-api-typings ^3.4.1 platformize ^1.0.2

开发依赖

@rollup/plugin-commonjs ^17.0.0 @rollup/plugin-node-resolve ^11.1.0 @rollup/plugin-sucrase ^3.1.0 @rollup/pluginutils ^4.1.1 @swc/cli ^0.1.62 @swc/core ^1.3.70 @types/node ^17.0.8 @types/offscreencanvas * @types/wechat-miniprogram ^3.4.0 concurrently ^8.2.0 deepmerge ^4.2.2 estree-walker 2.0.1 magic-string ^0.25.7 regenerator-runtime ~0.13.9 rollup-plugin-node-builtins ^2.1.2 rollup-plugin-terser ^7.0.2 typescript *

packages/platformize-oasis javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (2)

依赖

platformize ^1.0.0

开发依赖

@types/node ^17.0.8

packages/platformize-pixi javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (3)

依赖

platformize ^1.0.0 string.prototype.replaceall ^1.0.6

开发依赖

@types/node ^17.0.8

packages/platformize-playcanvas javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (2)

依赖

platformize ^1.0.0

开发依赖

@types/node ^17.0.8

packages/platformize-three javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (3)

依赖

platformize ^1.0.0 three 0.133.1

开发依赖

@types/node ^17.0.8

packages/platformize javascript

构建工具

Rollup ^2.60.1
查看全部依赖 (17)

依赖

@rollup/plugin-commonjs ^17.0.0 @rollup/plugin-node-resolve ^11.1.0 @rollup/plugin-sucrase ^3.1.0 @rollup/pluginutils ^4.1.1 deepmerge ^4.2.2 estree-walker 2.0.1 magic-string ^0.25.7 regenerator-runtime ~0.13.9 rollup-plugin-node-builtins ^2.1.2 rollup-plugin-terser ^7.0.2

开发依赖

@ava/babel 2.0.0 @types/node ^17.0.8 @types/offscreencanvas * @types/wechat-miniprogram ^3.4.8 ava ^3.15.0 minigame-api-typings ^3.8.7 typescript *

截图

https://raw.githubusercontent.com/deepkolos/platformize/main/examples/three-wechat/demo.gif
https://raw.githubusercontent.com/deepkolos/platformize/main/examples/oasis-wechat/demo.gif
https://raw.githubusercontent.com/deepkolos/platformize/main/examples/playcanvas-wechat/demo.gif
https://raw.githubusercontent.com/deepkolos/platformize/main/examples/pixi-wechat/demo.gif
https://upload-images.jianshu.io/upload_images/252050-3b45b9102c4b7a1f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
https://raw.githubusercontent.com/deepkolos/platformize/main/docs/lark-group.jpeg
https://upload-images.jianshu.io/upload_images/252050-d3d6bfdb1bb06ddd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

评论

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-20 14:23
浙ICP备14020137号-1 $お客様$