You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `create-freecodecamp-os-app` CLI helps you scaffold and manage freeCodeCampOS courses.
4
+
3
5
## Installation
4
6
5
-
### Releases
7
+
### `npx` (recommended)
6
8
7
-
Locate your platform in the [releases](https://github.com/freeCodeCamp/freeCodeCampOS/releases) section and download the latest version.
9
+
No installation required — run directly with `npx`:
10
+
11
+
```bash
12
+
npx create-freecodecamp-os-app <command>
13
+
```
8
14
9
15
### `cargo`
10
16
@@ -16,30 +22,36 @@ Requires Rust to be installed: https://www.rust-lang.org/tools/install
16
22
cargo install create-freecodecamp-os-app
17
23
```
18
24
25
+
### Releases
26
+
27
+
Locate your platform in the [releases](https://github.com/freeCodeCamp/freeCodeCampOS/releases) section and download the latest version.
28
+
19
29
## Usage
20
30
21
-
To create a new course with some boilerplate:
31
+
### Create a new course
22
32
23
33
```bash
24
-
create-freecodecamp-os-app create
34
+
npx create-freecodecamp-os-app create
25
35
```
26
36
27
-
To add a project to an existing course:
37
+
### Add a project to an existing course
28
38
29
39
```bash
30
-
create-freecodecamp-os-app add-project
40
+
npx create-freecodecamp-os-app add-project
31
41
```
32
42
33
-
To rename a project in an existing course:
43
+
### Rename a project in an existing course
34
44
35
45
```bash
36
-
create-freecodecamp-os-app rename-project
46
+
npx create-freecodecamp-os-app rename-project
37
47
```
38
48
39
-
To validate the course configuration files:
49
+
### Validate the course configuration files
40
50
41
51
```bash
42
-
create-freecodecamp-os-app validate
52
+
npx create-freecodecamp-os-app validate
43
53
```
44
54
45
-
The version of the CLI is tied to the version of `freecodecamp-os`. Some options may not be available if the version of the CLI is not compatible with the version of `freecodecamp-os` that is installed.
55
+
```admonish note
56
+
The version of the CLI is tied to the version of `freecodecamp-os`. Some options may not be available if the CLI version is not compatible with the installed version of `freecodecamp-os`.
0 commit comments