Todo-List Project와 함께
🔗 Reference Link
최신 커밋했던 파일로 넘어가고 싶다면 git reset --hard <commit_hash>
를 입력해주면 넘어갈 수 있다. 또한, 날렸던 파일들도 복구할 수 있다.
링크를 참고해보면 task 별로 나눠서 하는걸 추천한다고 한다.
git add -p
에 익숙해지도록 해보자.
또한, 커밋 메세지 작성 시에도 어떠한 변화가 있었는지, 어떻게 적용 되었는지, 레퍼런스가 있다면 추가
, 이 commit을 기준으로 추가적으로 어떤 작업들이 이루어져야 하는지 이런식으로 자세하게 적는것이 좋다고 한다.
지금까지의 간략하고 무작위한 커밋은 아웃이다.
Position을 사용하면 정가운데 정렬이 가능하다.
position: absolute;
top: 50%;
bottom: 50%;
transform: translate(-50%, -50%);
이런식으로 정가운데 정렬을 해줬다.
.env
파일에 넣은 후 dotenv
모듈을 사용해 불러와준다.const mongoose = require("mongoose");
//connection to db
mongoose.set("useFindAndModify", false);
mongoose.connect(process.env.DB_CONNECT, { useNewUrlParser: true }, () => {
console.log("Connected to db!");
app.listen(3000, () => console.log("Server Up and running"));
});
코드 예시대로 입력을 해주면 mongoose에서 오류를 낸다.
mongoose
.connect(process.env.DB_CONNECT)
.then(() => {
console.log("Connected to db!");
app.listen(app.get("port"), () => {
console.log("Server Up and Running");
});
});
발생하는 오류를 하나씩 업애나가보다보니 이런 코드가 완성됐다. 콜백 오류와 해당 옵션이 없다는 오류가 다수였다.