scratchfoundation / scratch-blocks

Scratch Blocks is a library for building creative computing interfaces.
https://scratch.mit.edu/developers
Apache License 2.0
2.55k stars 1.36k forks source link

Issues in building scratch [Important help needed](please help) #2722

Closed neptotech closed 2 years ago

neptotech commented 2 years ago

i followed the wiki the issues/output are as followed below,

please give a proper video Tutorial on how to build scratch locally


C:\Scratch\scratch-blocks-develop>npm install

chromedriver@94.0.0 install C:\Scratch\scratch-blocks-develop\node_modules\chromedriver
node install.js

ChromeDriver binary exists. Validating... ChromeDriver is already available at 'C:\Users\nepto\AppData\Local\Temp\94.0.4606.61\chromedriver\chromedriver.exe'. Copying from C:\Users\nepto\AppData\Local\Temp\94.0.4606.61\chromedriver to target path C:\Scratch\scratch-blocks-develop\node_modules\chromedriver\lib\chromedriver Done. ChromeDriver binary available at C:\Scratch\scratch-blocks-develop\node_modules\chromedriver\lib\chromedriver\chromedriver.exe npm WARN prepublish-on-install As of npm@5, prepublish scripts are deprecated. npm WARN prepublish-on-install Use prepare for build steps and prepublishOnly for upload-only. npm WARN prepublish-on-install See the deprecation note in npm help scripts for more information.

scratch-blocks@0.1.0 prepublish C:\Scratch\scratch-blocks-develop python build.py && webpack

Using local compiler: google-closure-compiler.cmd ...

The command line is too long. UNKNOWN ERROR SUCCESS: blockly_uncompressed_horizontal.jsThe command line is too long. SUCCESS: blockly_uncompressed_vertical.js

UNKNOWN ERROR SUCCESS: blocks_compressed_horizontal.js Size changed from 39 KB to 19 KB (49%). blocks_vertical/vertical_extensions.js:54: WARNING - Misplaced function annotation. This JSDoc is not attached to a function node. Are you missing parentheses? return function() { ^^^^^^^^^^^^^^^^^^^

0 error(s), 1 warning(s) SUCCESS: blocks_compressed_vertical.js Size changed from 179 KB to 90 KB (50%). SUCCESS: blocks_compressed.js Size changed from 22 KB to 8 KB (37%). Hash: 35554af925ffc6041992b32768d236df8a56b6ccf2c3aecb57eb06551de2 Version: webpack 4.46.0 Child Hash: 35554af925ffc6041992 Time: 4728ms Built at: 05/12/2021 11:56:44 am Asset Size Chunks Chunk Names horizontal.js 1.15 MiB horizontal [emitted] [big] horizontal vertical.js 1.23 MiB vertical [emitted] [big] vertical Entrypoint horizontal [big] = horizontal.js Entrypoint vertical [big] = vertical.js [./node_modules/imports-loader/index.js?Blockly=../shim/blocks_compressed_horizontal,goog=../shim/blockly_compressed_horizontal.goog!./node_modules/exports-loader/index.js?Blockly!./msg/messages.js] ./node_modules/imports-loader?Blockly=../shim/blocks_compressed_horizontal,goog=../shim/blockly_compressed_horizontal.goog!./node_modules/exports-loader?Blockly!./msg/messages.js 15.7 KiB {horizontal} [built] [./node_modules/imports-loader/index.js?Blockly=../shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages,goog=../shim/blockly_compressed_horizontal.goog!./node_modules/exports-loader/index.js?Blockly!./msg/scratch_msgs.js] ./node_modules/imports-loader?Blockly=../shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages,goog=../shim/blockly_compressed_horizontal.goog!./node_modules/exports-loader?Blockly!./msg/scratch_msgs.js 1020 KiB {horizontal} [built] [./node_modules/imports-loader/index.js?Blockly=../shim/blocks_compressed_vertical,goog=../shim/blockly_compressed_vertical.goog!./node_modules/exports-loader/index.js?Blockly!./msg/messages.js] ./node_modules/imports-loader?Blockly=../shim/blocks_compressed_vertical,goog=../shim/blockly_compressed_vertical.goog!./node_modules/exports-loader?Blockly!./msg/messages.js 15.7 KiB {vertical} [built] [./node_modules/imports-loader/index.js?Blockly=../shim/blocks_compressed_vertical-blockly_compressed_vertical-messages,goog=../shim/blockly_compressed_vertical.goog!./node_modules/exports-loader/index.js?Blockly!./msg/scratch_msgs.js] ./node_modules/imports-loader?Blockly=../shim/blocks_compressed_vertical-blockly_compressed_vertical-messages,goog=../shim/blockly_compressed_vertical.goog!./node_modules/exports-loader?Blockly!./msg/scratch_msgs.js 1020 KiB {vertical} [built] [./node_modules/imports-loader/index.js?Blockly=./shim/blockly_compressed_horizontal-blocks_compressed!./node_modules/exports-loader/index.js?Blockly!./blocks_compressed_horizontal.js] ./node_modules/imports-loader?Blockly=./shim/blockly_compressed_horizontal-blocks_compressed!./node_modules/exports-loader?Blockly!./blocks_compressed_horizontal.js 19.3 KiB {horizontal} [built] [./shim/blockly_compressed_horizontal.goog.js] 66 bytes {horizontal} [built] [./shim/blockly_compressed_horizontal.js] 118 bytes {horizontal} [built] [./shim/blockly_compressed_vertical.goog.js] 64 bytes {vertical} [built] [./shim/blockly_compressed_vertical.js] 116 bytes {vertical} [built] [./shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages.js] 176 bytes {horizontal} [built] [./shim/blocks_compressed_horizontal.js] 162 bytes {horizontal} [built] [./shim/blocks_compressed_vertical-blockly_compressed_vertical-messages.js] 172 bytes {vertical} [built] [./shim/blocks_compressed_vertical.js] 203 bytes {vertical} [built] [./shim/horizontal.js] 219 bytes {horizontal} [built] [./shim/vertical.js] 213 bytes {vertical} [built]

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\nepto\AppData\Roaming\npm-cache_logs\2021-12-05T06_26_48_366Z-debug.log



- I have python `2.7.18`
- I have java JDK,JRE(I am a proper java developer so no issues in it)
- I have Node JS
ericrosenbaum commented 2 years ago

You may be encountering this issue: https://github.com/LLK/scratch-blocks/issues/2080

Unfortunately we have not been able to resolve it yet.