3 votes

Configurer une application Node JS pour utiliser NPM

J'ai une application Node JS très simple et j'aimerais inclure l'application Express JS cadre. J'ai installé Express avec NPM (et NPM avec Homebrew) sans aucune erreur en utilisant :

brew install npm
npm install express

Et mon server.js contient uniquement :

var express = require('express');

Lorsque je lance mon application, j'obtiens Error: Cannot find module 'express' . Comment puis-je dire à mon application Node d'inclure la bibliothèque ?

1voto

bdargan Points 645

Vous devez indiquer à node où se trouvent vos librairies.

extrait de http://nodejs.org/api.html

require.paths
An array of search paths for require(). This array can be modified to add custom paths.

Example: add a new path to the beginning of the search list

require.paths.unshift('/usr/local/node');

0voto

Graham Points 130

Voici une présentation de l'utilisation de la commande bundle de npm :

http://intridea.com/2010/8/24/using-npm-with-heroku-node-js?blog=company

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X