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
{{ message }}
This repository was archived by the owner on Jan 19, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,23 +16,22 @@ My personal website, created using github pages.
16
16
To run my website locally you need to install the following software:
17
17
18
18
- Node
19
-
- Ruby
20
-
- zsh
19
+
- Ruby (the version should be the one used by [pages-gem](https://github.com/github/pages-gem))
21
20
22
-
After you finished the installation you can do the setup of the local environment by launching the following commands from the root folder of this repo:
21
+
You can do the setup of the project by launching the following command from the root of this repo:
23
22
24
23
```bash
25
24
npm run setup
26
25
```
27
26
28
-
Then you can build and launch my website locally with the following commands from the root folder of this repo:
27
+
Then you can build and launch my website locally with the following commands from the root of this repo:
29
28
30
29
```bash
31
30
npm run build
32
31
npm run start
33
32
```
34
33
35
-
If you want to build a debug version of the site run the following commands from the root folder of this repo:
34
+
If you want to build a debug version of the site run the following commands from the root of this repo:
36
35
37
36
```bash
38
37
npm run debug
@@ -43,7 +42,6 @@ npm run start
43
42
44
43
My website is hosted using Github Pages. It contains a bunch of jekyll templates used for home, posts, archive and
45
44
tags pages. All blog posts are created using markdown files (thanks Jekyll :grin:). For JS, CSS and assets build I
46
-
used gulp as build automation tool. I use rvm and the [pages-gem](https://github.com/github/pages-gem) to setup the github pages environment locally.
47
-
On the homepage you can find also a three.js integration with a physically based scene, to highlight my computer graphics passion.
45
+
used Gulp + Webpack build automation tools. On the homepage you can find also a three.js integration with a physically based scene, to highlight my computer graphics passion.
48
46
Soooo what are you waiting for???!! Go and checkout my [homepage](https://www.fabrizioduroni.it"homepage") and my
Copy file name to clipboardExpand all lines: _posts/2019-04-07-flow-javascript-types-typescript.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
@@ -43,7 +43,7 @@ Then I decided to create a new script phase `flow` that launches the script `flo
43
43
* I run Flow to execute the static type checking on my code base with the command `../node_modules/.bin/flow`
44
44
* I run flow-remove-types to strip Flow type annotations from JavaScript files. The generated files are saved in the folder `../_jsbuild/` specified in the destination folder flag `-d`. I also specified the `--pretty` option in order to be able to remove the whitespaces that flow-remove-types leaves in the source when it removes the types annotation.
45
45
46
-
Below you can see the entire script I created (that you can find [flow script also at this url](https://github.com/chicio/chicio.github.io/blob/master/_scripts/flow.sh"flow script")).
46
+
Below you can see the entire script I created (that you can find [flow script also at this url](https://github.com/chicio/chicio.github.io/blob/v1.23.0/_scripts/flow.sh"flow script")).
0 commit comments