完全なリポジトリ(libフォルダーだけでなく)を、という名前のフォルダーの下でアプリケーションにダウンロードできますnode_modules
。
これを行うと、次のようrequire
になります。
var multipart = require('multipart');
これは、ノードがモジュールの依存関係を解決する方法によるものです。node_modules
アプリのルート(および他のいくつかの場所)で常にディレクトリを検索します。
この方法で使用する場合は、libフォルダーだけでなく、完全なリポジトリをダウンロードすることが重要です。これは、package.json
ファイルがメインのエントリポイントを見つけるために使用されるためです。
{ "name" : "multipart"
, "version" : "0.0.0"
, "description" : "A JavaScript library for parsing and writing multipart messages"
, "contributors" :
[ "Isaac Z. Schlueter <i@izs.me>"
, "John Wright <mrjjwright@gmail.com>"
]
, "repository" :
{ "type" : "git"
, "url" : "http://github.com/isaacs/multipart-js.git"
}
, "main" : "lib/multipart"
}
これの利点は、開発マシンでローカルにnpminstallを使用することとの互換性です。
tarファイルをgithubからダウンロードすることもできます。ダウンロードボタンを押して、アプリでデプロイします。サーバーでそれが行われると、実行できます
npm install <path-to-the-tar-file>
multipart
それはあなたのためにマシンにインストールされます。