はじめに
makeコマンドを使ってデプロイしようしたら「Makefile:2: *** missing separator. Stop.」と言われました。
問題
エラーメッセージ
Makefile:2: *** missing separator. Stop.
Makefile
// 最初はコピペで入力していました
deploy:
npm run build
firebase deploy
解決方法
Makefile
//先頭にちゃんとTABが入力できていなかった模様
//<TAB>はあえてわかりやすいように書いているので実際はTABキーを入力するだけで大丈夫です
deploy:
<TAB>npm run build
<TAB>firebase deploy
最初に教材で共有されていた上記のコードをコピぺして作成していましたがそれが原因だと思っています。
コード内容を手打ちで入力し直してmakeコマンドを打つとちゃんと実行されたので。
おわりに
特殊な記法な場合はコピペしないほうがいいのかなと思いました。
参考