Hi everyone!
This is a standalone server for the javascript tutorial https://javascript.info.
You can use it to run the tutorial locally and translate it into your language.
If you have an old copy of the English tutorial, please rename 1-js/05-data-types/09-destructuring-assignment/1-destructuring-assignment to 1-js/05-data-types/09-destructuring-assignment/1-destruct-user.
-
These are required to update and run the project. For non-Windows OS use standard install tools (packages or whatever convenient).
(Maybe later, optional) If you're going to change images, please install GraphicsMagick.
-
Install global Node modules:
npm install -g bunyan gulp -
Create the root folder.
Create a folder
/jsfor the project. You can use any other directory as well, just adjust the paths below. -
Clone the tutorial server into it:
cd /js git clone https://github.com/iliakan/javascript-tutorial-server -
Clone the tutorial text into it.
The text repository has
-languageat the end, e.gru:cd /js git clone https://github.com/iliakan/javascript-tutorial-ru -
Run the site
Run the site with the language:
cd /js/javascript-tutorial-server ./edit ruPlease note that the argument of
editis exactly the language you cloned at step 5.Wait a bit as it reads the tutorial from disk and builds static assets.
Then access the site at
http://127.0.0.1:3000. -
Edit the tutorial
As you edit text files in the tutorial text repository (cloned at step 5), the webpage gets reloaded automatically.
If something doesn't work – file an issue.
--
Yours,
Ilya Kantor