私は Web アプリ開発の初心者で、 、 、 、および を使用する Yeoman チュートリアルを実行yo
しgrunt
ましbower
たangular
。
homebrew を使用して と をインストールnode
しましたが、いくつかの権限やその他の理由でnpm
エラーが発生し続けました。npm
を使用してアンインストールnode
しbrew
、代わりに とnvm
をインストールnode
しnpm
ていたため、エラーが発生しなくなりました。
しかし、nvm
やや面倒です。node
これがバージョン マネージャーであることは理解してnvm use 0.10
います。シェルを開くたびにバージョン マネージャーを使用する必要はありません。しかし今、新しいシェルから Web アプリを使いたいときはいつでも、grunt serve
grunt-cli をインストールする必要があります:
nvm use 0.10
npm install -g grunt-cli
# ...
grunt serve
grunt-cli
グローバルにインストールしていませんか? それともnpm
、異なるシェル間で「固執」しないため、無意味ですか?
基本的に、現時点では 1 つのバージョンのノードを使用するだけで問題ありません。新しいシェルを開くたびに再インストールする必要がないように、、、などを設定するにはどうすればよいnvm
ですか?npm
grunt
grunt