AngularのプロジェクトをCloneしたけど動かない!となった初心者なので備忘録的メモです。
リポジトリをCloneする
これは普通にCloneすればOKです。
なんらかのGitクライアントを使うか
> git clone <リポジトリのパス> <cloneするパス>
でCloneします。
npm install
npmのことをあまり知らなかったため、コレをしていませんでした。
Cloneしたパスに移動して
> npm install
を実行します。
なにしてるの?
これでプロジェクト内の「package.json」を元に、必要なパッケージを勝手にインストールしてくれます。
本来必要なパッケージが「node_modulesフォルダ」に入っていますが、このフォルダはGitの管理から除外されています。
なのでnpm installをすることで、Cloneしてきたプロジェクトに改めてインストールしてもらいます。
もしかしたらこのURLのようなことをして、自動化?すれば最適かもしれませんね。
これで実行可能!
npm installが完了すれば、実行可能な状態になります!
> ng serve --open
とかして確認してみましょう!
参考
コチラを参考にしました。ありがとうございました!
あとがき
Angular リポジトリCloneから実行までの手順についてでした!
参考にしたteratailの回答にもあるように、npmについての学習が必要なのかもしれません……