46336
8.0
2025-01-06
components:組件目錄,主要定義UI組件的結構和樣式,負責數據的展示。
containers:主要負責對components中部分組件的封裝,處理組件的業務邏輯,將組件的數據與redux打通,不涉及樣式。
css:全局樣式設置文件。
examples/extensions:關于Scratch擴展的配置示例。
lib:工具方法目錄,供組件調用的一些模塊和方法,其中以-hoc.jsx結尾的高階組件,是為UI組件提供額外的功能方法。
playground:多種模式的使用示例,如積木模式(blocks-only)、舞臺模式(player)、完整模式(render-gui)。
reducers:redux的store的初始狀態、actions和 reducers的定義。
src——>index.js:作為 library 打包的入口文件。
請注意,以上內容可能因Scratch版本或開發環境的不同而有所變化。如果你對Scratch的源碼庫有進一步的探索需求,建議查閱Scratch的官方文檔或相關開發社區的資源。