1๋จ๊ณ . ๋ฌด๋ฃ ํ ํ๋ฆฟ ํ์ด์ง
๋งํฌ : https://themewagon.com/theme-price/free
์๋ ๋ง์ ๋๋ ํ ํ๋ฆฟ์ด ๋ง์์ง๋ง, ๊ทธ์ค์์๋ ๋นจ๋ฆฌ ์ ์ฉํด ๋ณผ ์ ์์ ๊ฒ์ ์ฐพ์๋๋ฐ 100๊ฐ์ง ํ ๋ง๋ฅผ ํ๋ฒ์ ๋ชจ์ ๊ณณ์ด ์์์ต๋๋ค. ์ด๋ถ ๋ฉ์ธ๊ป ํด๋ณด๊ณ ์ถ์ด์ ๊ทธ๋๋ก ๊ฐ์ ธ์ ์ ์ฉํ์์ต๋๋ค.
๋จ, ์ด์ ๊ธ์ ์ฐธ์กฐํ์ฌ nodejs๋ก ์น์๋ฒ๋ฅผ ๊ตฌ์ฑํ์ ๊ฒฝ์ฐ ๋ฐ๋ก ์ ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
JohnDoe๋์ ํ
ํ๋ฆฟ์ ๋ค์ด๋ฐ์ผ๋ฉด 100-template-list-1.0.zip ํ์ผ์ด ๋ฐ์์ง๋๋ค. ์์ถ์ ํ๊ณ ์ด์ค์์ ์ํ๋ ๊ฒ์ ํ๋ ๊ณ ๋ฅด๋ฉด ๋ฉ๋๋ค.
๊ทธ ์์ค๋ฅผ ๋ณต์ฌ ํด๋์๋ค๊ฐ, nodejs ์ค์นํ ํด๋์์ public ํด๋์ ๊ฐ์ ธ๋ค ๋ฃ์ผ๋ฉด ์์ ๊ฐ์ด ๋์ผํ ์ฌ์ดํธ๊ฐ ๋น๋๋ค
์ด ๋ค์์ด ๋งค์ฐ ์ค์ํฉ๋๋ค.
2๋จ๊ณ. express/index.js๋ฅผ ์ด์ด ์๋์ ๊ฐ์ด ์์
/*!
* express
* Copyright(c) 2009-2013 TJ Holowaychuk
* Copyright(c) 2013 Roman Shtylman
* Copyright(c) 2014-2015 Douglas Christopher Wilson
* MIT Licensed
*/
'use strict';
var express= require('./lib/express');
var app = express()
app.use(express.static('public'));
//ํน์ ํฌํธ๋ก ์๋ฒ ์คํ
app.listen(80, function() {
console.log("start! express server on port 80")
})
app.get('/', function(req,res) {
res.sendFile(__dirname + "/public/index.html")
})
// localhost:80/main ๋ธ๋ผ์ฐ์ ์ res.sendFile() ๋ด๋ถ์ ํ์ผ์ด ๋์์ง๋ค.
app.get('/index', function(req,res) {
res.sendFile(__dirname + "/public/index.html")
})
์์ ํ๋ ์ด์ ๋ css/js ๋ฑ index์ธ์ ๊ธฐํ ํ์ด์ง๊ฐ ๋ฑ๋ก(?)์ด ์๋์ด ์์ด์ 404 ์๋ฌ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์
๋๋ค.
3๋จ๊ณ. public/index.html ํ์ผ์ ์ด์ด์ ์์
๊ธฐ์กด ํํ์ด์ง์ ๋ค์ด๊ฐ์๋ ๋ณธ๋ฌธ ๋ด์ฉ ์์ ๋ฐ ์ด๋ฏธ์ง ๊ต์ฒด๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ฐธ๊ณ ๋ก ๋ฌด๋ฃ ์ด๋ฏธ์ง ์ฌ์ดํธ๋ ํฝ์ฌ๋ฒ ์ด ๐งก https://pixabay.com/ko/ ๋ฅผ ์ฌ์ฉ๋ถํ๋๋ฆฝ๋๋ค.
๊ฒฐ๊ณผ : ์ ์ฉํ ์ฌ์ดํธ ๋น๊ต ์ฌ์ง
๊ธฐํ
์กฐ๊ธ ๋ ์์ ์ด ํ์ํ์ง๋ง ์ค๋์ ์ด๊ฑธ๋ก ์์ฒญ ๋ง์กฑํฉ๋๋ค. ๋น์ฅ ์๋น์ค ๋ก๊ณ ๋ฅผ ์ ์ํด์ผ ์๋น์ค ํํ์ด์ง๋ฅผ ๋ง๋๋๋ฐ ์ฐ์ ๊ฐ์ธ ํํ์ด์ง ๋ง๋ ๊ฒ๋ง์ผ๋ก๋ ๋ง์กฑํด์ผ๊ฒ ์ต๋๋ค. ๋ชจ๋ ๊ฐ๋ฐ์ ํํํ ํ๊ณ ์์ด ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋๋ ์น ์ฌ์ดํธ ํด์ผ์ง ํ๊ณ ํ๋ฃจ๋ง์ ๊ฑฐ์ ๋ค ํด์ ๋คํ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ธ๋ถ์์ ์ ์ํ๊ธธ ์ํ๋ค๋ฉด ์๋ ๊ธ๋ ์ฐธ์กฐ ๋ถํ๋๋ฆฐ๋ค.
๋ฌด๋ฃ ์ฌ์ดํธ ์ ์์ ๋์ ๋๋ฆฌ๋ ํธํ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค. ๐๐ปโ๏ธ ๐งก
'๋์งํธ ๊ฟํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Mac์์ FTP ์๋ฒ ๊ตฌ๋ํ์ฌ ์ฑ์์ ์์ค ๋ณด๊ธฐ (bigsur ์ด์) (0) | 2022.03.28 |
---|---|
๊ณต์ ๊ธฐ ํ์ฉ๋ฐฑ์(IPTIME) , ํ์ผ ๋ฐ ์น์๋ฒ ๊ธฐ๋ฅ (0) | 2022.03.24 |
Node JS ,express ํจํค์ง๋ก ์น์๋ฒ ๊ตฌ๋ํ๊ธฐ (0) | 2022.03.24 |
๋๊ธ