Maison  >  Article  >  interface Web  >  Comment installer les modules Node.js sous Windows

Comment installer les modules Node.js sous Windows

高洛峰
高洛峰original
2016-12-26 09:34:341029parcourir

Cependant, il y a des nouvelles selon lesquelles Microsoft a contacté les responsables de Node.js, et je pense qu'il y aura bientôt des améliorations.
Alors sans installer Cygwin, est-il possible de mettre en place un environnement Node.js sur Windows pour du développement expérimental ? J'ai fait un test simple avec Node.js express, et c'est fondamentalement réalisable.
Les étapes sont les suivantes :

1. Téléchargez le programme exécutable Windows non stable officiel de Node.js :
http://nodejs.org/#download
J'ai utilisé la version 0.5. dans la version expérimentale .7 : http://nodejs.org/dist/v0.5.7/node.exe

2 Créez le répertoire c:nodejs et enregistrez node.exe dans ce répertoire
<.>3. Téléchargez express. En raison des dépendances, nous devons également télécharger : connect, qs, mime et jade (système de modèles par défaut express. Si vous utilisez d'autres systèmes de modèles, vous devez télécharger le système correspondant)
Nom Adresse Version expérimentale
-- ---- ----------------------------------------------- ---- -------
express : https://github.com/visionmedia/express 2.4.3
connecter : https://github.com/senchalabs/connect 1.7.1
qs : https://github.com/visionmedia/node-querystring 0.3.1
mime : https://github.com/bentomas/node-mime 1.2.4
jade : https:// github.com/ visionmedia/jade 0.15.4

4. Créez le répertoire c:nodejsnode_modules et créez les répertoires [Module] dans ce répertoire. Compressez ensuite le fichier téléchargé à l'étape précédente et copiez les fichiers concernés dans le répertoire [Module].
node_modules
|- connect <= connect: lib/*
|- express <= express: lib/*
|- jade <= jade: lib/*
| - mime <= mime: mime.js & types/*
|- qs <= qs: lib/*

5 Dans le répertoire c:nodejsnode_modules, créez les fichiers suivants : <🎜. > connect.js
Contenu : module.exports = require('./connect/connect');
express.js
Contenu : module.exports = require('./express/express');
jade.js
Contenu : module.exports = require('./jade/jade');
mime.js
Contenu : module.exports = require('./mime/mime') ) ;
qs.js
Contenu : module.exports = require('./qs/querystring');

6. Copiez le fichier bin/express dans le package compressé express téléchargé dans c. :nodejs et renommez-le en express.js

7. Modifiez le fichier express.js, en prenant 2.4.3 comme exemple ci-dessous :
7.1 Modifiez le corps de la fonction mkdir
401 : exec. ('mkdir -p ' path, function(err){
->exec('md ' path, function(err){
7.2. Modifier l'appel de fonction mkdir
263 : mkdir(path '/ public/javascripts ');
->mkdir(chemin '\public\javascripts');
264 : mkdir(chemin '/public/images'); public\images ');
265 : mkdir(chemin '/public/stylesheets', function(){
->mkdir(chemin '\public\stylesheets', function(){
280 : mkdir(path '/views', function(){
->mkdir(path '\views', function(){

8. Créez un projet express :
c:nodejsnode. exe express.js -s bonjour

9. c:nodejsnode_modules*.* => c:nodejshellonode_modules

10. Exécutez et testez :
c:nodejsnode.exe bonjourapp.js
Ouvrez : http://localhost:3000 dans le navigateur pour voir les résultats.

Le test est désormais terminé.
Le fichier de test est donné ci-dessous. Dans le fichier de test, j'ai également testé la session express. Vous pouvez l'ouvrir dans le navigateur : http://localhost:3000/session pour voir les résultats.

Pour plus d'articles sur la façon d'installer les modules Node.js sur Windows, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn