github からプロジェクトを複製してから、bower の依存関係と grunt ビルド/開発ツールをセットアップしようとしています。angular プロジェクトが最初に github にプッシュされると、特定のディレクトリとファイルが削除されます (gitignore ファイルにリストされているため)。プロジェクトをローカルで実行するために必要なこれらすべてのファイルを復活させる方法を見つけようとしています(githubで閲覧して見つけました)。
プロジェクトのクローンを作成した後、bower コマンドを実行して、bower.json を読み取ります。
% bower install
次に、grunt コマンドを実行します。
% npm install -g grunt-cli
% npm install grunt --save-dev
これらの端末コマンドを実行しても Gruntfile.js が自動的に作成されないのはなぜですか?
livereload に関連する問題でもハングアップしますが、これらを実行すると消えます。
% npm install --save-dev connect-livereload
% npm install
これらの yeoman コマンドと grunt コマンドを使用してプロジェクトを最初から開始すると、Gruntfile.js が自動的に作成され、プロジェクトをブラウザーに自動ロードすることができます。
% npm install -g generator-angular
% yo angular
% bower install angular-ui
% npm install --save-dev connect-livereload
% npm install
% grunt test
% grunt server
% grunt
しかし、github からプロジェクトを複製し、プロジェクトをローカルにセットアップする手法を習得しようとしています。私は近くにいますが、現在、Gruntfile.js が見つからないという問題も発生しています。あなたが提供できる方向性に非常に感謝します。ではごきげんよう、
ベン