2016-10-20 24 views
1

ローカルとグローバルの両方でgrunt-cliをインストールしましたが、ローカルパスとグローバルパスの両方で同じことが分かります。インストールは、私がgrunt-cliインストールの問題

grunt -h 

を実行しようとしたとき、それは

>> Local Npm module "grunt-cli" not found. Is it installed? 

    Grunt: The JavaScript Task Runner (v0.4.5) 

    Usage 
    grunt [options] [task [task ...]] 

    Options 
    --help, -h Display this help text. 
    --base Specify ....... 

私はうなり声-vを実行すると、次はその出力

Registering "grunt-cli" local Npm module tasks. 
Reading /Users/cominventor/myproject/node_modules/grunt-cli/package.json...OK 
Parsing /Users/cominventor/myproject/node_modules/grunt-cli/package.json...OK 
>> Local Npm module "grunt-cli" not found. Is it installed? 
の一部であるが、次の示して、動作するかどうかをテストするには

ローカルにインストールするには、次のコマンドを実行してください(@Arunaさんが提案)

npm install grunt --save-dev 
npm install grunt-cli --save-dev 

と2番目のコマンドについては、以下の出力

npm ERR! Darwin 16.0.0 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "grunt-cli" "--save-dev" 
npm ERR! node v6.6.0 
npm ERR! npm v3.10.7 
npm ERR! code ENOSELF 

npm ERR! Refusing to install grunt-cli as a dependency of itself 
npm ERR! 

どれでも手がかりを得た私はここで何をしないのですか?

答えて

1

どのようにしゃべりをインストールしましたか?

あなたは、私が同じ質問に遭遇し、私はこれを使用して解決し、以下のように

グローバル

npm install -g grunt-cli 

ローカル

npm install grunt --save-dev 
npm install grunt-cli --save-dev 
+0

ローカルインストールで共有した手順に従ったが、エラーが発生した。私の投稿自体にエラーログを追加しました。フォーマットセクションはコメントセクションでは良くありません。 – comiventor

+0

npmでgrunt -save-devをインストールしてみてください。 –

+0

あなたが示唆したようにsudoなしで試してみましたが、エラーや警告なしで実行されましたが、引き続き>>ローカルNpmモジュール "grunt-cli"が見つかりません。それはインストールされていますか? grunt-cliを必要とするgrunt -hまたはアプリケーションを実行するたびに – comiventor

-1

をグローバルとローカルの両方のモジュールを試してみましたコマンド:

grunt -f 

私のために働きます。

+0

これは本当に質問に答えません。別の質問がある場合は、[質問する](https://stackoverflow.com/questions/ask)をクリックして質問することができます。十分な[評判](https://stackoverflow.com/help/)があれば、この問題にもっと注意を払うために[奨励金を追加](https://stackoverflow.com/help/privileges/set-bounties)することもできます何が評判か)。 - [レビューから](/レビュー/低品質の投稿/ 18983551) –