3

非常に単純な Node JS アプリがあり、 Express JSフレームワークを組み込みたいと考えています。以下を使用して、エラーなしで Express を NPM (および NPM with Homebrew) でインストールしました。

brew install npm
npm install express

そして、私のserver.jsファイルには以下のみが含まれています:

var express = require('express');

アプリケーションを実行すると、Error: Cannot find module 'express'. Node アプリケーションにライブラリを含めるように指示するにはどうすればよいですか?

4

2 に答える 2

1

ライブラリの場所をノードに伝える必要があります。

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');
于 2011-02-02T03:26:04.373 に答える
0

npm の bundle コマンドを使用したチュートリアルは次のとおりです。

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

于 2011-02-26T14:40:14.613 に答える