Le Framework JavaScript Serveur Évolutif
Au point avec HTML & CSS ?
Débutant en JavaScript ?
Réalisez rapidement des sites vitrines multilingues sans effort avec l'utilisation de routes, vues ou variations.
Expert en JavaScript client ?
Prêt à embrasser Node.js ?
Améliorer progressivement votre base à mesure de vos besoins en utilisant des contrôleurs, modèles ou modules.
Déjà vos habitudes Front-end ?
Habitué(e) du Data Binding ?
Du léger Vanilla au simple jQuery en passant par Vue, Angular ou React : utiliser vos bibliothèques clientes favorites !
Avant de pouvoir installer NodeAtlas, assurez-vous d'avoir installé Node.js, vous pouvez voir cela dans la section : Installation de Node.js plus bas.
Note : Si vous êtes sous Linux, il faudra ajouter sudo
en amont des commandes si vous n'êtes pas root.
Il y a plusieurs manières d'installer NodeAtlas :
Avec npm, dans le dossier du projet avec la commande suivante :
npm install node-atlas
Ceci installera NodeAtlas dans le dossier « node_modules/node-atlas/ » du dossier d'exécution de la commande. Recommandé pour un usage sous forme de module dans un projet.
Avec npm, dans le dossier des modules globaux avec la commande suivante :
npm install -g node-atlas
Ceci installera NodeAtlas dans le dossier « node_modules/node-atlas/ » global. Recommandé pour un usage sous forme de module dans beaucoup de projet ou pour un usage à la ligne de commande.
Cloner le répertoire depuis le dépôt officiel GitHub.
git clone https://github.com/NodeAtlas/node-atlas.git
Ceci installera NodeAtlas dans le dossier de votre dépôt local.
Utilisez npm install
depuis le dossier </path/to/>node-atlas/
pour installer toutes les dépendences. Recommandé pour participer au développement.
Télécharger NodeAtlas depuis le site officiel NodeAtlas.
Une fois téléchargé, dézippez NodeAtlas dans le dossier « node_modules/ » qui vous conviendra.
Utilisez npm install
depuis le dossier </path/to/>node-atlas/
pour installer toutes les dépendences.
NodeAtlas est développé sous la forme d'un Node.js Module Package ou npm ce qui signifie qu'il a besoin de Node.js pour fonctionner. Node.js permet de rapidement et efficatement faire tourner du JavaScript en dehors du navigateur, rendant possible l'utilisation du même langage côté client et serveur.
Note : Python 2.6 ou 2.7 est requis pour les sources tarballs.
En utilisant un installeur :
En utilisant chocolatey pour installer Node.js :
cinst nodejs
ou en l'installant avec cinst
:
cinst nodejs.install
En utilisant un installeur :
En utilisant homebrew:
brew install node
En utilisant macports:
port install nodejs
En utilisant un package :
Exemple d'installation avec 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
Il y a un conflit de nom entre le node
de package (Amateur Packet Radio Node Program), et les binaires de Node.js on été renommé de node
à nodejs
. Vous pouvez effectuer un symlink de /usr/bin/node
à /usr/bin/nodejs
ou désinstaller Amateur Packet Radio Node pour éviter le conflit.