Scratch3.0 环境搭建(一)

一、Scratch3.0简介

https://github.com/LLK/scratch-vm/wiki/Scratch-3.0-Extensions-Specification
https://www.cnblogs.com/zhyj/p/8989872.html
https://scratch.mit.edu/developers
类型:

  1. Scratch-www
    https://github.com/LLK/scratch-www
    Scratch-www是Scratch社区的独立Web客户端,使用React和Redux构建。
  2. ScratchJr
    https://github.com/LLK/scratchjr
    ScratchJr是一种入门编程语言,可让幼儿(5-7岁)创建自己的互动故事和游戏。
  3. scratch-gui
    用于创建和运行Scratch 3.0项目的图形用户界面。
  4. Scratch Blocks
    Scratch Blocks是下一代图形编程模块的新开发项目,基于Google与麻省理工学院Scratch团队的合作 - 以Google的Blockly技术为基础,并以Scratch团队为年轻人开发创意学习工具的专业知识为基础。 Scratch Blocks将提供一个框架,用于构建垂直(基于文本)和水平(基于图标)格式的编程块。 您可以在此处访问代码(目前作为开发人员预览版)和文档。
  5. scratch-render
    用于Scratch 3.0的基于WebGL的渲染引擎。

二、源码地址

  1. 克隆下载
    git地址: https://llk.github.io/scratch-gui/
git clone https://github.com/LLK/scratch-gui.git
  1. 安装
    切换到项目目录:
D:\scratch-gui-develop>npm install
  1. 项目运行
npm start
项目运行

发布构建:

npm run build

可以在浏览器中打开index.html文件,即可看到Scratch Blocks界面,将其及build文件夹中的其他文件部署到服务器上即可访问和使用。

  1. 浏览访问
    http://localhost:8601/
    浏览访问

三、常见问题

  1. GitHub 报错SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
    原因
    在 2018年2月22日19:00 UTC(太平洋标准时间上午11:00),GitHub 停止了对加密弱 TLS 1.0 和 1.1 协议的支持,并且仅支持与 TLS 1.2 协议的连接。
    因此,如果你的 git 连接方式仍然是 TLS 1.0 或 1.1,则会报错。
    解决办法
    查看你的 TLS 版本
    git version git version 1.9.5.msysgit.1 如果仍然是 TLS 1.0 或 1.1,则下载更新 Git 最新版:[https://git-scm.com/](https://git-scm.com/) 安装好最新版 Git 后,更新 TLS git config http.sslVersion
    1.2版本的选择
    这里以windows为例

有Git for Windows Setup和Git for Windows Portable ("thumbdrive edition")两个版本,推荐下载第一个。
两个版本区别:
1.一个是安装版,一个是绿色版。虽然两个下载后都是.exe文件,但后者实际上是个压缩文件,只会执行解压操作,也就是绿色免安装版。
2.安装在安装完成后会自动添加两个右键菜单快捷键,绿色版是不会创建的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 4,436评论 0 5
  • 1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图...
    万忍阅读 1,582评论 0 6
  • 每周我都会买一张彩票 号码全是关于你的数字 我说 中了我就彻底的忘记你 好希望它中 又害怕它中
    空山0雨后阅读 258评论 0 1
  • 今天的太阳去哪里去了?我需要你烤烤我,晒晒我,爱爱我。昨天我给你写了一份情书,你看也不看就烧毁了。不过我也平衡,全...
    2月7日小号阅读 234评论 0 1
  • 据《中国青年报》15日报道,记者在安徽临泉县孙庄教学点采访时,偶然发现,有个小女孩的举止有点不同寻常。周围的同学都...
    曩萨氻阅读 316评论 0 0

友情链接更多精彩内容