7

実行yo angularcdてから、アプリケーションのルートフォルダー(アプリフォルダーと同じレベルgruntfileなどpackage.json)に移動grunt serveした後、上記のエラーが発生します。Grunt はサーバーを起動しません。

私はすべてを検索しましたが、アプリケーションのルートディレクトリ内で実行するnpm installと言うことを見つけることができませんでした。これを試しましたが、それでも同じエラーです。bower install

bower/grunt/npm を更新して確認しましたが、すべて問題ありません。

何か提案はありますか?

4

3 に答える 3

6

私は解決策を見つけたと思います!

http://yang-wei.github.io/blog/2014/06/01/npm-install-issues-plus-angularjs-set-up/

すべてのインストールで sudo を実行すると、ホーム ディレクトリの NPM フォルダで問題が発生します。次を実行して、すべての usr/local フォルダーのアクセス許可を変更する必要がありました。

sudo chown -R $USER /usr/local

sudo chown -R `whoami` ~/.npm

npm install -g yo grunt-cli bower

今、私はプロセスをもう一度やり直しましたが、エラーはもうありません!

上記のリンクは、 npm throws error without sudoでの一連の回答からまとめられているようです

于 2014-07-22T00:15:05.873 に答える
0

ディレクトリのGruntfile.js下には存在しませんappが、ルートディレクトリ、つまりディレクトリの下parentにありappます。

grunt serveルート ディレクトリ、つまりディレクトリから実行する必要がありparentますapp

于 2014-07-21T06:04:06.433 に答える