越來越多有用的幫助器和功能齊全、現成的 @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 "