Настройка Node JS App для использования NPM - PullRequest
3 голосов
/ 02 февраля 2011

У меня действительно простое приложение Node JS, и я хотел бы включить Express JS . Я установил Express с NPM (и NPM с Homebrew) без каких-либо ошибок, используя:

brew install npm
npm install express

А мой server.js файл содержит только:

var express = require('express');

Когда я запускаю свое приложение, я получаю Error: Cannot find module 'express'. Как я могу указать моему приложению Node включить библиотеку?

Ответы [ 2 ]

1 голос
/ 02 февраля 2011

Вы должны указать узлу, где находятся ваши библиотеки.

извлечение из 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');
0 голосов
/ 26 февраля 2011

Вот пошаговое руководство по использованию команды bundle npm:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...