The Progressive Server-side JavaScript Framework
You know HTML & CSS?
But not JavaScript?
Quickly create multilingual websites effortlessly with simple routes, views or variations.
JavaScript client-side Expert?
Ready to embrace Node.js?
Gradually improve your base as you need by using controllers, models or modules.
Already your Front-end habits?
You use Data Binding?
From Vanilla to jQuery and going through Vue, Angular or React: use your favorite tools!
Before install NodeAtlas, install Node.js, we will see this in the section : Install Node.js bellow.
Note: With Linux, add sudo
before all commands if you're not logged with root user.
There are several ways to install NodeAtlas:
With npm, into project directory with the following command:
npm install node-atlas
This will install NodeAtlas in the « node_modules/node-atlas/ » directory of the execution of the command. Recommended for use as a module in a project
With npm, into global modules directory with the following command:
npm install -g node-atlas
This will install NodeAtlas in the global « node_modules/node-atlas/ ». Recommended for use as a module in large amount of project or for a command line utilisation.
Clone the directory from GitHub official repository.
git clone https://github.com/NodeAtlas/node-atlas.git
This will install NodeAtlas in your local repository.
Use npm install
command from </path/to/>node-atlas/
directory to install all dependencies. Recommended for participating to project.
Download NodeAtlas from the official repository NodeAtlas.
Once downloaded, unzip NodeAtlas in the « node_modules/ » folder that will suit you.
Use npm install
command from </path/to/>node-atlas/
directory to install all dependencies.
NodeAtlas is developed as a Node.js Module Package that means it require Node.js to work. Node.js allows us to quickly and efficiently run JavaScript code outside the browser, making it possible to use the same language on both the client-side and server-side.
Note: Python 2.6 or 2.7 is required to build from source tarballs.
Using a package:
Using chocolatey to install Node.js:
cinst nodejs
or for full install with cinst
:
cinst nodejs.install
Using a package:
Using homebrew:
brew install node
Using macports:
port install nodejs
Using a package:
Example install with apt-get
:
sudo apt-get install python-software-properties python g++ make
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
There is a naming conflict with the node
package (Amateur Packet Radio Node Program), and the Node.js binary has been renamed from node
to nodejs
. You'll need to symlink /usr/bin/node
to /usr/bin/nodejs
or you could uninstall the Amateur Packet Radio Node Program to avoid that conflict.