[解決済み] package.json で node_modules のパスを指定する。
2022-09-25 05:34:34
質問
bowerがbowerrcファイルで行うように、アプリケーションのnode_modulesディレクトリを例えば/vendor/node_modulesに移動させる方法はありますか?package.jsonで指定できると思ったのですが、解決策が見つからないようです。あなたの助けは非常に感謝しています。
どのように解決するのでしょうか?
NODE_PATH 環境変数を設定するだけです。
export NODE_PATH='yourdir'/node_modules
ドキュメントによると:
NODE_PATH 環境変数にコロンで区切られたリストが設定されている場合 が設定されている場合、モジュールが他の場所で見つからなければ、 node はそのパスを検索します。 を検索します。(注意: Windows では、NODE_PATH はセミコロンで区切られます。 はコロンの代わりにセミコロンで区切られます)。
さらに、node は以下の場所を検索します。
1: $HOME/.node_modules
2: $HOME/.node_libraries
3: $PREFIX/lib/node
ここで、$HOMEはユーザーのホームディレクトリ、$PREFIXはノードの 設定されたノードプレフィックスです。
これらは主に歴史的な理由によるものです。 にすることを強くお勧めします。 はローカルに node_modules フォルダに依存関係を置くことを強く推奨します。 それらは より速く、より確実に読み込まれます。
関連
-
[解決済み】MongoClient v3.0使用時、db.collectionは関数ではない
-
[解決済み] npm WARN package.json: リポジトリフィールドがありません
-
[解決済み] package.jsonのチルダ(~)とキャレット(^)の違いは何ですか?
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] package.jsonの各依存関係を最新バージョンに更新する方法は?
-
[解決済み] Node.jsで現在のスクリプトのパスを取得するにはどうしたらいいですか?
-
[解決済み] nodejsのコードでpackage.jsonからバージョンを取得する方法はありますか?
-
[解決済み] Node.jsのNPMモジュール(package.json)のdevDependenciesのインストールを防ぐにはどうすればよいですか?
-
[解決済み] package.jsonに必要なNode.jsのバージョンを指定するにはどうすればよいですか?
-
[解決済み] package.json にないパッケージを node_modules フォルダから削除するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラーです。EACCES: 権限が拒否されました、アクセス '/usr/local/lib/node_modules' 。
-
[解決済み】ExpressJSとMeteorJSの比較【終了しました
-
[解決済み] AWS lambda function error - Unable to import module 'index': エラー
-
[解決済み] npm install エラー - ローカルの発行者証明書を取得できません。
-
[解決済み] Npmエラー - Windows NT - 解決方法
-
[解決済み] S3 Bucket に何かを送信しようとすると、AWS Missing credentials が表示される (Node.js)
-
[解決済み] Json Web Token verify() return jwt malformed
-
[解決済み] NodeJsのSequelizeでautoIncrementはどのように動作するのですか?
-
[解決済み] node.jsのセットアップウィザードが途中で終了してしまう
-
[解決済み] バルク更新を行う。