46336
8.0
2024-11-08
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的官方文档或相关开发社区的资源。