Scratch Offline Editor for Linux 만들기

Scratch는 Offline Editor를 제공하므로 온라인이 아니어도 사용할 수 있습니다.
Scratch - Scratch Offline Editor


그러나 위의 링크를 보면 알 수 있듯이 리눅스 용이 없습니다. 죄송합니다...

그런데 Scratch는 Editor의 GUI를 오픈 소스로 공개하고 있습니다.
LLK/scratch-gui

이것을 스스로 빌드해 로컬로 실행하면, 오프라인판 Scratch로서 사용할 수 있을 것 같습니다.

준비



다음을 정렬하십시오.
  • Node.js
  • npm
  • git
  • 적절한 브라우저 (Chrome, Chromium 또는 Firefox)

  • 다음은 Ubuntu의 예입니다.

    우분투의 예



    패키지를 설치합니다.

    Git을 설치합니다.
    sudo apt install git
    

    다음에, 이하의 기사를 참고로 해 Node.js의 환경을 넣어 주세요(인용하겠습니다.감사합니다).
    우분투에 최신 Node.js를 어려움없이 설치

    막상



    먼저 Git에서 저장소를 복제하고 종속성을 설치합니다. 상당히 시간이 걸릴지도.
    git clone --depth=1 https://github.com/LLK/scratch-gui.git
    cd scratch-gui
    npm install
    

    Scratch는 React로 만들어져 있기 때문에, 이것으로 npm start라고 하면 기동할 수 있습니다만, 기동할 때마다 컴파일 되는 것은 조금 시간이 걸려 버립니다. 그래서 먼저 컴파일 해 둡니다.
    상당히 시간이 걸립니다.
    npm run-script build
    

    끝나면 builds/ 안에 index.html가 생성되었다고 생각합니다. 이것을 Chrome 등으로 열고 정상적으로 동작하면 오프라인 버전 완성.

    좋은 웹페이지 즐겨찾기