CodeCraft
CodeCraft copied to clipboard
error in launching Codecraft Locally
Hi. I've followed the instructions and I'm getting this error.
dgomb@DESKTOP-V6565NP MINGW64 ~/Documents/GitHub/CodeCraft (main)
$ ls
LICENSE README.md TODO.md blocks/ cleanup.sh* gui/ l10n/ main/ misc/ run-mac.sh* run-win64.sh* tools/ vm/
dgomb@DESKTOP-V6565NP MINGW64 ~/Documents/GitHub/CodeCraft (main)
$ cd gui & npm run start & cd main & npm run start
[1] 1754
[2] 1755
[3] 1756
npmnpm ERR! ERR!code code ENOENT
ENOENT
npm ERR! syscall open
npm ERR!npm syscall open
npm ERR! path C:\Users\dgomb\Documents\GitHub\CodeCraft/package.json
ERR! path C:\Users\dgomb\Documents\GitHub\CodeCraft/package.json
npm ERR! errnonpm -4058
ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\dgomb\Documents\GitHub\CodeCraft\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\dgomb\Documents\GitHub\CodeCraft\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\dgomb\AppData\Local\npm-cache\_logs\2024-01-29T11_13_05_889Z-debug-0.log
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\dgomb\AppData\Local\npm-cache\_logs\2024-01-29T11_13_05_892Z-debug-0.log
[1] Done cd gui
[2]- Exit 127 npm run start
[3]+ Done cd main
1、start gui, to start gui, you need to ensure that the three sub-projects blocks, l10n, and vm have been compiled
cd gui
npm run start
2、need to open a new terminal
cd main
3、change window url,find application.js in path main/src/application.js
line 213
comment out this linewindow.loadURL(loadURL);
open this linewindow.loadURL('http://localhost:8601');
if you need the console you can open this line window.webContents.openDevTools();
4、in new terminal, start main
npm run start
Hi.
I'm experiencing this error when I launch npm run start
Entrypoint gui = 71b74fde.lib.min.js 71b74fde.lib.min.js.map bd3c0fa4.gui.js bd3c0fa4.gui.js.map
Entrypoint blocksonly = 71b74fde.lib.min.js 71b74fde.lib.min.js.map 80bb6e9b.blocksonly.js 80bb6e9b.blocksonly.js.map
Entrypoint compatibilitytesting = 71b74fde.lib.min.js 71b74fde.lib.min.js.map adb6eb70.compatibilitytesting.js adb6eb70.compatibilitytesting.js.map
Entrypoint player = 71b74fde.lib.min.js 71b74fde.lib.min.js.map e119b520.player.js e119b520.player.js.map
[0] multi (webpack)-dev-server/client?http://0.0.0.0:8601 react react-dom 52 bytes {lib.min} [built]
[3] multi (webpack)-dev-server/client?http://0.0.0.0:8601 ./src/playground/index.jsx 40 bytes {gui} [built]
[14] multi (webpack)-dev-server/client?http://0.0.0.0:8601 ./src/playground/blocks-only.jsx 40 bytes {blocksonly} [built]
[15] multi (webpack)-dev-server/client?http://0.0.0.0:8601 ./src/playground/compatibility-testing.jsx 40 bytes {compatibilitytesting} [built]
[16] multi (webpack)-dev-server/client?http://0.0.0.0:8601 ./src/playground/player.jsx 40 bytes {player} [built]
[./node_modules/classnames/index.js] 1.17 KiB {lib.min} [built]
[./node_modules/core-js/fn/array/includes.js] 109 bytes {lib.min} [built]
[./node_modules/es6-object-assign/auto.js] 46 bytes {lib.min} [built]
[./node_modules/react-dom/index.js] 1.33 KiB {lib.min} [built]
[./node_modules/react/index.js] 190 bytes {lib.min} [built]
[./node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:8601] (webpack)-dev-server/client?http://0.0.0.0:8601 4.29 KiB {lib.min} [built]
[./src/playground/blocks-only.jsx] 1.08 KiB {blocksonly} [built]
[./src/playground/compatibility-testing.jsx] 5.28 KiB {compatibilitytesting} [built]
[./src/playground/index.jsx] 1.14 KiB {gui} [built]
[./src/playground/player.jsx] 3.14 KiB {player} [built]
+ 3032 hidden modules
ERROR in ./src/lib/toolboxs/toolbox-1009-xml.js
Module not found: Error: Can't resolve '../../../../blocks/dist/vertical' in 'C:\Users\dgomb\Documents\GitHub\CodeCraft\gui\src\lib\toolboxs'
@ ./src/lib/toolboxs/toolbox-1009-xml.js 1:0-61
@ ./src/lib/toolboxs sync ^\.\/toolbox\-.*\-xml\.js$
@ ./src/lib/toolboxs/toolbox-index.js
@ ./src/containers/blocks.jsx
@ ./src/playground/blocks-only.jsx
ERROR in ./src/lib/toolboxs/toolbox-1008-xml.js
Module not found: Error: Can't resolve '../../../../blocks/dist/vertical' in 'C:\Users\dgomb\Documents\GitHub\CodeCraft\gui\src\lib\toolboxs'
@ ./src/lib/toolboxs/toolbox-1008-xml.js 1:0-61
@ ./src/lib/toolboxs sync ^\.\/toolbox\-.*\-xml\.js$
@ ./src/lib/toolboxs/toolbox-index.js
@ ./src/containers/blocks.jsx
@ ./src/playground/blocks-only.jsx
ERROR in ../blocks/shim/blockly_compressed_vertical.js
Module not found: Error: Can't resolve '../blockly_compressed_vertical' in 'C:\Users\dgomb\Documents\GitHub\CodeCraft\blocks\shim'
@ ../blocks/shim/blockly_compressed_vertical.js 1:17-114
@ ../blocks/shim/blockly_compressed_vertical.goog.js
@ ../blocks/node_modules/imports-loader?Blockly=../shim/blocks_compressed_vertical-blockly_compressed_vertical-messages,goog=../shim/blockly_compressed_vertical.goog!../blocks/node_modules/exports-loader?Blockly!../blocks/msg/scratch_msgs.js
@ ../blocks/shim/vertical.js
@ ./src/containers/custom-procedures.jsx
@ ./src/containers/blocks.jsx
@ ./src/playground/blocks-only.jsx
ERROR in ../blocks/shim/blocks_compressed_vertical.js
Module not found: Error: Can't resolve '../blocks_compressed_vertical' in 'C:\Users\dgomb\Documents\GitHub\CodeCraft\blocks\shim'
@ ../blocks/shim/blocks_compressed_vertical.js 1:17-201
@ ../blocks/node_modules/imports-loader?Blockly=../shim/blocks_compressed_vertical,goog=../shim/blockly_compressed_vertical.goog!../blocks/node_modules/exports-loader?Blockly!../blocks/msg/messages.js
@ ../blocks/shim/blocks_compressed_vertical-blockly_compressed_vertical-messages.js
@ ../blocks/node_modules/imports-loader?Blockly=../shim/blocks_compressed_vertical-blockly_compressed_vertical-messages,goog=../shim/blockly_compressed_vertical.goog!../blocks/node_modules/exports-loader?Blockly!../blocks/msg/scratch_msgs.js
@ ../blocks/shim/vertical.js
@ ./src/containers/custom-procedures.jsx
@ ./src/containers/blocks.jsx
@ ./src/playground/blocks-only.jsx
Child html-webpack-plugin for "blocks-only.html":
1 asset
Entrypoint undefined = blocks-only.html
[./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/index.ejs] 9.03 KiB {0} [built]
[./node_modules/lodash/lodash.js] 531 KiB {0} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built]
[./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
Child html-webpack-plugin for "compatibility-testing.html":
1 asset
Entrypoint undefined = compatibility-testing.html
[./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/index.ejs] 9.03 KiB {0} [built]
[./node_modules/lodash/lodash.js] 531 KiB {0} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built]
[./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
Child html-webpack-plugin for "index.html":
1 asset
Entrypoint undefined = index.html
[./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/index.ejs] 9.03 KiB {0} [built]
[./node_modules/lodash/lodash.js] 531 KiB {0} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built]
[./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
Child html-webpack-plugin for "player.html":
1 asset
Entrypoint undefined = player.html
[./node_modules/html-webpack-plugin/lib/loader.js!./src/playground/index.ejs] 9.03 KiB {0} [built]
[./node_modules/lodash/lodash.js] 531 KiB {0} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {0} [built]
[./node_modules/webpack/buildin/module.js] (webpack)/buildin/module.js 497 bytes {0} [built]
Child worker:
Asset Size Chunks Chunk Names
extension-worker.js 43.6 KiB main [emitted] main
extension-worker.js.map 42.6 KiB main [emitted] [dev] main
Entrypoint main = extension-worker.js extension-worker.js.map
[../vm/node_modules/minilog/lib/common/filter.js] 1.36 KiB {main} [built]
[../vm/node_modules/minilog/lib/common/minilog.js] 1.55 KiB {main} [built]
[../vm/node_modules/minilog/lib/web/array.js] 319 bytes {main} [built]
[../vm/node_modules/minilog/lib/web/console.js] 925 bytes {main} [built]
[../vm/node_modules/minilog/lib/web/index.js] 1.28 KiB {main} [built]
[../vm/node_modules/minilog/lib/web/jquery_simple.js] 2.16 KiB {main} [built]
[../vm/node_modules/minilog/lib/web/localstorage.js] 530 bytes {main} [built]
[../vm/src/dispatch/shared-dispatch.js] 10.2 KiB {main} [built]
[../vm/src/dispatch/worker-dispatch.js] 4.09 KiB {main} [built]
[../vm/src/extension-support/argument-type.js] 575 bytes {main} [built]
[../vm/src/extension-support/block-type.js] 1.02 KiB {main} [built]
[../vm/src/extension-support/extension-worker.js] 1.93 KiB {main} [built]
[../vm/src/extension-support/target-type.js] 328 bytes {main} [built]
[../vm/src/util/log.js] 87 bytes {main} [built]
[./node_modules/webpack/buildin/global.js] (webpack)/buildin/global.js 472 bytes {main} [built]
+ 5 hidden modules
i 「wdm」: Failed to compile.
On the other window I get this
[email protected] start
> webpack && cd app && electron .
Hash: efea70a650078340818d
Version: webpack 4.47.0
Time: 2206ms
Built at: 02/02/2024 10:33:32
Asset Size Chunks Chunk Names
index.js 182 KiB index [emitted] index
Entrypoint index = index.js
[./index.js] 2.01 KiB {index} [built]
[./src/application.js] 9.56 KiB {index} [built]
[./src/common/image-cache.js] 4.79 KiB {index} [built]
[./src/common/local-storage.js] 578 bytes {index} [built]
[./src/common/net-download.js] 8.24 KiB {index} [built]
[./src/common/net.js] 3.67 KiB {index} [built]
[./src/common/store.js] 610 bytes {index} [built]
[./src/common/utils.js] 2.82 KiB {index} [built]
[./src/config/package.json] 65 bytes {index} [built]
[./src/l10n/message.js] 596 bytes {index} [built]
[./src/modules/projectSave-module.js] 1.41 KiB {index} [built]
[./src/modules/upgarde-module.js] 6 KiB {index} [built]
[electron] external "require(\"electron\")" 42 bytes {index} [built]
[electron-regedit] external "require(\"electron-regedit\")" 42 bytes {index} [built]
[path] external "require(\"path\")" 42 bytes {index} [built]
+ 27 hidden modules
app language : en
isFirstStart : false
onBrowserWindowFocus ---------
onBrowserWindowBlur ---------
onBrowserWindowFocus ---------
onBrowserWindowBlur ---------
[5732:0202/103534.742:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is
on http://localhost:8601/ I have the Codecraft icon.