1. ํ๋ก์ ํธ ์์ฑ -> VSCode ๋ก ์คํ
$ mkdir prjname
$ cd prjname
$ npm init -y
$ code .
2. git ์ค์
$ git init .
$ git remote add origin gitURL
$ git push -u origin main
3. ๊ธฐ๋ณธ ํ์ผ ์์ฑ
$ touch README.md
$ touch .gitignore
4. nodemon ์ค์
$ npm i nodemon -D
// nodemon.json
{
"exec" : "babel-node src/server.js"
}
5. babel ์ค์
$ npm i @babel/core @babel/cli @babel/node @babel/preset-env -D
{
"presets" : ["@babel/preset-env]
}
6. package.json script ์์
"script" : {
"dev" : "nodemon" //nodemon.json ์ค์ ํ์ผ์ ์ฝ์
}
7. express, pug ํ ํ๋ฆฟ ์์ง ์ค์น
$ npm i express
$ npm i pug
8. ํ๋ก์ ํธ ์คํ
$ npm run dev
'JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] WebSocket vs Socket IO (1) | 2024.03.29 |
---|---|
[JavaScript] WebSocket | ์๋ฒ์ ๋ธ๋ผ์ฐ์ ์ฐ๊ฒฐ (0) | 2024.03.28 |
[JavaScript] padStart() : String ์๋ฆฌ ์ (0) | 2024.02.23 |