1. ホーム
  2. node.js

[解決済み] bowerのデフォルトコンポーネントフォルダを変更する方法は?

2022-03-21 14:49:05

質問

twitterからbowerを使用する新しいプロジェクトを作成しています。私は component.json を使用して、jquery などのすべての依存関係を維持します。そして、私は bower install という名前のフォルダにすべてインストールされます。 components . しかし、私は別のフォルダにコンポーネントをインストールする必要があります、例えば。 public/components .

components.json を編集してみました。

{
  "name": "test",
  "version": "1.0.0",
  "directory": "public/",
  "dependencies": {
    "jquery": "*"
  }
}

または

{
  "name": "test",
  "version": "1.0.0",
  "componentsDirectory": "public/",
  "dependencies": {
    "jquery": "*"
  }
}

のように https://github.com/twitter/bower/pull/94 と表示されるのですが、うまくいきません。

解決方法は?

を作成します。 Bowerの設定ファイル .bowerrc をプロジェクト・ルート(ホーム・ディレクトリではなく)に置いて、内容を確認します。

{
  "directory" : "public/components"
}

実行 bower install をもう一度。