Package.jsonとnpmを使用してbowerをインストールするにはどうすればよいですか?
私はpackage.jsonファイルをそのように設定しています。
{
"name": "myprogramname",
"version": "0.0.1",
"devDependencies": {
"bower": "1.2.6"
//other dependencies are listed as well
}
}
私が実行するコマンドラインから
npm install
Bowerを除くすべての依存関係をdevDependenciesにインストールします。これには理由がありますか?
また、
which bower
何も返さない
Npm
は実際にはBower
をインストールしましたが、グローバルにはインストールしませんでした。 node_modules/
ディレクトリを確認すると、そこにあるはずです。
したがって、IS他の開発者はこのパスでアクセスできます:
node_modules/bower/bin/bower
Bowerのローカルインストールをより適切に使用する方法を示します here 。
基本的に、NPMを介してbowerをローカルにインストールし、コンピューターにグローバルにインストールしていない場合は、「bower install」ではなく「npm run bower install」を使用する必要があります。