feat(install): setup for Windows / Linux / WSL#2392
Conversation
There was a problem hiding this comment.
Spelling Mistakes
- get-started/index.md:132:91 Unknown word "recommenden"
Generally, for each spelling mistake there are 2 ways to fix it:
- Fix the spelling mistake and commit it.
- The word is incorrectly reported as misspelled → put the word on the project-words.txt list, located in the root project directory.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Here's a supportive code review enhanced by AI assistance. These observations offer helpful suggestions and insights, though some are AI-generated predictions rather than definitive conclusions. Please consider what feels most valuable for your project. You remain the expert decision-maker—AI simply provides additional perspective to support your development process.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 4160 | Completion Tokens: 1429
| # Apache Maven is not available using winget so download it directly | ||
| $v="3.9.12"; ` | ||
| $url="https://dlcdn.apache.org/maven/maven-3/$v/binaries/apache-maven-$v-bin.zip"; ` | ||
| $mvnzip="$env:LOCALAPPDATA\maven.zip"; ` | ||
| curl $url -o $mvnzip; ` | ||
| tar -xf $mvnzip -C "$env:LOCALAPPDATA"; ` | ||
| setx PATH "$env:PATH;$env:LOCALAPPDATA\apache-maven-$v\bin"; ` | ||
| rm $mvnzip |
There was a problem hiding this comment.
I got a warning that copying multiple lines could lead to unexpected execution. I did so nevertheless and it worked. I was just asking myself if we are confident enough to mention that and let people say "Ok"?
| ::: code-group | ||
| ```shell [macOS / Linux / WSL] | ||
| brew install node # Node.js LTS | ||
| ``` | ||
| ```PowerShell [Windows] | ||
| winget install --silent OpenJS.NodeJS.LTS | ||
| # restart PowerShell to activate the new command | ||
| ``` | ||
| ::: | ||
| ```shell | ||
| brew install node # Node.js | ||
| npm i -g @sap/cds-dk # CAP's cds-dk | ||
| npm i -g @sap/cds-dk # install CAP's cds-dk globally | ||
| cds -v # check cds version | ||
| ``` |
|
Tested it, it works :) |

Stylesheet fix
Package managers for Windows
Scoop
Chocolatey
WinGet