越来越多的有用帮助器和功能齐全、现成的 @react- Three/Fiber 抽象集合。
如果您制作的组件足够通用且对其他人有用,请考虑贡献!
npm install @react-three/drei
重要的
该包使用独立的three-stdlib
而不是three/examples/jsm
。
import { PerspectiveCamera , PositionalAudio , ... } from '@react-three/drei'
import { PerspectiveCamera , PositionalAudio , ... } from '@react-three/drei/native'
库的native
路由不导出Html
或Loader
。库的默认导出是web
,它会导出Html
和Loader
。
https://pmndrs.github.io/drei
[!警告] 下面是锚点链接的存档及其到文档网站的各自新位置。不要更新以下链接,它们仅供参考。
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
文档已移至此处
$ corepack enable
$ yarn install
先决条件:
$ npx playwright install
要在本地运行可视化测试:
$ yarn build
$ yarn test
要更新快照:
$ PLAYWRIGHT_UPDATE_SNAPSHOTS=1 yarn test
重要的
快照依赖于系统,因此要在与 CI 相同的环境中运行 playwright:
$ docker run --init --rm
-v $( pwd ) :/app -w /app
ghcr.io/pmndrs/playwright:drei
sh -c " corepack enable && yarn install && yarn build && yarn test "
要更新快照:
$ docker run --init --rm
-v $( pwd ) :/app -w /app
-e PLAYWRIGHT_UPDATE_SNAPSHOTS=1
ghcr.io/pmndrs/playwright:drei
sh -c " corepack enable && yarn install && yarn build && yarn test "