Scratchローカル開発環境構築
実行環境
- OS: Windows 11
- CLI: PowerShell
- Node.js: 16.20.0
- npm: 9.7.1
セットアップ手順
Scratch-GUIのセットアップ:
npm installを実行。babel-loaderが不足している場合は、npm install -D babel-loader @babel/core @babel/preset-env webpackを実行。npm startで起動。http://localhost:8601/でアクセス可能。
Scratch-VMのセットアップ:
npm installを実行。npm startで起動。http://localhost:8073/playground/で動作確認。
VMとGUIの連携:
scratch-vmディレクトリでnpm linkを実行。scratch-guiディレクトリでnpm link scratch-vmを実行。- これにより、ローカルの
scratch-vmの変更がscratch-guiに反映されるようになります。
トラブルシューティング
- フォルダが見つからないエラー:
scratch-gui\src\generated\microbit-hex-url.cjsファイル内のパス区切り文字(バックスラッシュ)が原因の可能性があります。
Tags: #Scratch #開発環境 #JavaScript