nodeguide.com

我对 node.js 的非官方和有主见的指南。「My unofficial and opinionated guide to node.js.」

Github stars Tracking Chart

nodeguide.com

Local installation

git clone git@github.com:felixge/nodeguide.com.git
cd nodeguide.com 

Viewing the Guide

With Docker

If you don't know what Docker is, then it will be easiest for you to view the Without Docker instructions, below.

If you do not have a webserver (Apache/ Nginx) running, you will probably have port 80 available, in which case just run:

docker-compose up

If, however port 80 is already taken by a webserver (typical for a development environment), you will see an error like this: Error starting userland proxy: listen tcp 0.0.0.0:80: listen: address already in use.
In which case, you can use the "override" file to make it use a different port (e.g. 8080 if that is available):

cp docker-compose.override.yml.dist docker-compose.override.yml
docker-compose -f docker-compose.override.yml up

Without Docker - Debian/ Ubuntu

You can run these commands to view the guide locally, temporarily.

sudo apt install pandoc # if you don't yet have pandoc installed
make
Technology Command Line
PHP php -S localhost:8000
Python python -m SimpleHTTPServer 8000
Python - twistd twistd -n web -p 8080 --path .
Ruby ruby -run -ehttpd . -p8080

Then visit: http://localhost:8000

See Also

Main metrics

Overview
Name With Ownerfelixge/nodeguide.com
Primary LanguageCSS
Program languageMakefile (Language Count: 4)
PlatformDocker, Linux, Windows Subsystem for Linux (WSL)
License:
所有者活动
Created At2011-03-29 12:43:40
Pushed At2019-02-03 11:23:07
Last Commit At2019-02-03 12:23:06
Release Count0
用户参与
Stargazers Count367
Watchers Count48
Fork Count43
Commits Count93
Has Issues Enabled
Issues Count18
Issue Open Count11
Pull Requests Count11
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private