私はジェンキンスを持っているが、それは次のエラーで失敗する構築:なぜコーヒー・スクリプト、またはそのことについては、パッケージになど興味coffeescriptはなぜグローバルにインストールする必要がありますか?
+ npm install
npm WARN prefer global [email protected] should be installed with -g
、グローバルにインストールする必要がありますか?
私はジェンキンスを持っているが、それは次のエラーで失敗する構築:なぜコーヒー・スクリプト、またはそのことについては、パッケージになど興味coffeescriptはなぜグローバルにインストールする必要がありますか?
+ npm install
npm WARN prefer global [email protected] should be installed with -g
、グローバルにインストールする必要がありますか?
coffeescript
のJavaScriptへのCoffeeScriptをtranspile、またはnode
と同様の対話型シェルとしてとして実行できるコマンドラインツールであるため。 NPMJS docsから
:
There are two ways to install npm packages: locally or globally. You choose which kind of installation to use based on how you want to use the package.
If you want to use it as a command line tool, something like the grunt CLI, then you want to install it globally. On the other hand, if you want to depend on the package from your own module using something like Node's require, then you want to install locally.
技術的にローカルでこれらのCLIパッケージをインストールすることが可能であろうが、その後あなたは、このような(未テスト)として相対パスを使用してそれらを実行する必要があります:
./node_modules/coffeescript/bin/coffeescript