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
Copy file name to clipboardExpand all lines: _posts/overview/2016-01-01-overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,4 +7,4 @@ categories:
7
7
8
8
>CodeRoad aims to make building & sharing interactive coding tutorials as easy as possible.
9
9
10
-
We hope to create fun and maintainable code tutorials thatactuallyimprove with time. We hope to see programming students become teachers, teachers become empowered, and coders become better, faster. But first, let's get some interactive coding tutorials built. That's where you come in.
10
+
We hope to create fun and maintainable code tutorials that improve with time. We hope to see programming students become teachers, teachers become empowered, and coders become better, faster. But first, let's get some interactive coding tutorials built. That's where you come in.
Copy file name to clipboardExpand all lines: _posts/tutorial-docs/2016-01-01-demo-tutorial.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,13 +22,13 @@ Add your package name to the `dependencies` in `package.json`:
22
22
}
23
23
```
24
24
25
-
Normally you would use`> npm install` to install the package, but your package isn't ready to be published yet. Instead, you need to link your tutorial package to your demo directory.
25
+
Normally you would use`> npm install` to install the package, but your package isn't ready to be published yet. Instead, you need to*"link"* your tutorial package to your demo directory.
26
26
27
27
###Link Your Demo & Tutorial
28
28
29
29
[NPM link](https://docs.npmjs.com/cli/link) creates a symbolic link between directories. This allows your demo directory to always load your tutorial package.
30
30
31
-
Inside of your tutorial root directory, run link.
31
+
Inside of your tutorial root directory, runnpmlink.
32
32
33
33
> npm link
34
34
@@ -40,6 +40,8 @@ Inside of your demo root directory, connect the link.
40
40
41
41
###Using Atom
42
42
43
-
Open*Atom-Coderoad* toview your tutorial.Your package should appear as a loaded package. Click on it.
43
+
Use[*Builder-CodeRoad*](/builder-coderoad.html) todevelop your tutorial.Builder-CodeRoad allows you to visualize and test your tutorial as you develop it.
44
44
45
-
Reload*Atom* to view changes. You can use the Atom[command-palette](https://atom.io/docs/latest/getting-started-atom-basics#command-palette) to find "reload" or simply use the reload hot-key (*Windows & Linux*: alt-ctrl-r,*Mac*: ctrl-alt-cmd-l).
45
+
When it's ready, you can play your tutorial in*Atom-Coderoad*. Your package should appear as a loaded package. Click on it.
46
+
47
+
If you make any changes to your tutorial, you'll have to reload*Atom* to view them. You can use the Atom[command-palette](https://atom.io/docs/latest/getting-started-atom-basics#command-palette) to find "reload" or simply use the reload hot-key (*Windows & Linux*: alt-ctrl-r,*Mac*: ctrl-alt-cmd-l).
Copy file name to clipboardExpand all lines: _posts/tutorial-docs/2016-01-02-coderoad-api.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ categories:
8
8
9
9
Of course Markdown couldn't cover all uses necessary for CodeRoad. Instead, there is a special**CodeRoad API** which is parsed into the data file whenever you run`> coderoad build`.
10
10
11
-
For these API features to work, they must be placed at the beginning of a line.
11
+
For these API features to work, they must be placed at the*beginning of a line*.
12
12
13
13
```markdown
14
14
@import('file') // ✓
@@ -32,7 +32,7 @@ Features can be commented out, allowing you to view different files at a time. B
32
32
@import('./path/to/file.md')
33
33
```
34
34
35
-
See an[example](https://github.com/coderoad/coderoad-functional-school/blob/master/tutorial/tutorial.md).
35
+
See an[example tutorial file](https://github.com/coderoad/coderoad-functional-school/blob/master/tutorial/tutorial.md).