node.jsモジュール(-gフラグ付き)のグローバルインストールを実行したときに、ノード全体が書き込まれない限り、そのモジュールを使用できないことに気付きました。node.js modules path
私が意味、このモジュールはグローバルにインストールされている場合は動作しません:
cheerio = require('cheerio'),
私はそれを書くことがあります。私はそれが持っているそのノードに言うことができる方法
cheerio = require('/usr/lib/node_modules/cheerio'),
適切な経路でモジュールを探しますか?
ありがとうございます。
でテストを、私たち(あるいは一部)のほとんどは、パッケージ内の依存関係としてモジュールを追加することによって、プロジェクトフォルダ内のモジュールをインストールします.json。展開の際には、ソースコードをアップロードし、サーバーにモジュール用のnpmをインストールするか、プロジェクトフォルダ全体を展開するだけです。 利点は、異なるプロジェクトに注意を払う依存関係がないことです。私はPHPのJavaではなくノードではなく、libを集中化します。 – wayne