@@ -172,7 +172,7 @@ of ideas (Sugar Labs is a meritocracy)._
172
172
173
173
## Tech Stack
174
174
175
- Music Blocks v4 shall be built using ` TypeScript 4 ` and ` React 17 (with hooks) ` . In addition, ` SCSS `
175
+ Music Blocks v4 shall be built using ` TypeScript 4 ` and ` React 17 (with hooks) ` . In addition, ` SCSS `
176
176
shall be used for styling; ` Webpack ` will be configured to transpile and bundle the source code, for
177
177
deployment on a web browser.
178
178
@@ -181,7 +181,7 @@ deployment on a web browser.
181
181
### Without Docker
182
182
183
183
This is a _ ** TypeScript** _ project that uses _ ** React** _ . You'll just need
184
- _ [ ** Node.js** ] ( https://nodejs.org/en/ ) _ and _ ** npm** _ installed on your development machine _ .
184
+ _ [ ** Node.js** ] ( https://nodejs.org/en/ ) v16 _ and _ ** npm** _ installed on your development machine .
185
185
Although, this is sufficient to run, build, and test the project as a whole, you might need some
186
186
extra tools for other development tasks.
187
187
@@ -209,11 +209,11 @@ node -v && npm -v && tsc -v && ts-node -v && http-server -v
209
209
Output should look like
210
210
211
211
``` bash
212
- v14.17 .0
213
- 6.14.13
214
- Version 4.3 .2
215
- v10.0 .0
216
- v0.12.3
212
+ v16.14 .0
213
+ 8.3.1
214
+ Version 4.6 .2
215
+ v10.6 .0
216
+ v14.1.0
217
217
```
218
218
219
219
### With Docker
@@ -241,13 +241,13 @@ Windows) this repository using
241
241
4 . Build _ docker image_ and launch _ docker network_ .
242
242
243
243
_ ** Note:** _ A
244
- [ built initial development image] ( https://github.com/sugarlabs/musicblocks-v4/pkgs/container/musicblocks/2948273 ?tag=4.0.0 -dev )
244
+ [ built initial development image] ( https://github.com/sugarlabs/musicblocks-v4/pkgs/container/musicblocks/16217005 ?tag=4-dev )
245
245
has been published to
246
246
[ _ Sugar Labs GitHub Container Registry_ (_ GHCR_ )] ( https://github.com/orgs/sugarlabs/packages?ecosystem=container ) ,
247
247
which can be pulled directly, so you don't have to build it again. Pull using
248
248
249
249
``` bash
250
- docker pull ghcr.io/sugarlabs/musicblocks:4.0.0 -dev
250
+ docker pull ghcr.io/sugarlabs/musicblocks:4-dev
251
251
```
252
252
253
253
Nagivate inside the project directory and launch the _docker network_ using
@@ -270,11 +270,11 @@ Windows) this repository using
270
270
5. In a second terminal, run
271
271
272
272
```bash
273
- docker attach musicblocks-4.0.0 -dev
273
+ docker attach musicblocks-4-dev
274
274
```
275
275
276
- The _Alpine shell_ in the _docker container_ named _musicblocks-4.0.0 -dev_ is spawned and
277
- standard input/output is connected to the terminal.
276
+ The _Alpine shell_ in the _docker container_ named _musicblocks-4-dev_ is spawned and standard
277
+ input/output is connected to the terminal.
278
278
279
279
6. _**Node.js**_ (_Node.js Runtime_), _**npm**_ (_Node.js Package Manager_), _**tsc**_ (_TypeScript
280
280
Compiler_), _**ts-node**_ (_Node.js executable for TypeScript_), and _**http-server**_ (_a HTTP
@@ -287,11 +287,11 @@ Windows) this repository using
287
287
Output should look like
288
288
289
289
```bash
290
- v14.17 .0
291
- 6.14.13
292
- Version 4.3 .2
293
- v10.0 .0
294
- v0.12.3
290
+ v16.14 .0
291
+ 8.3.1
292
+ Version 4.6 .2
293
+ v10.6 .0
294
+ v14.1.0
295
295
```
296
296
297
297
7. To shut down the _docker network_, run (in the terminal where you ran `docker-compose up -d` or
0 commit comments