node 로 컬 서버 를 만 들 고 로 컬 정적 자원 에 접근 합 니 다.

시작 안내: 본 사례 는 제3자 의존 패키지 express, express - art - template 를 사용 하여 개발 하기에 편리 하고 npm 도 구 를 사용 하여 프로젝트 에 다운로드 하면 됩 니 다. nodeJs 를 설치 한 후 npm 도 구 를 자체 적 으로 가 져 가면 됩 니 다.
//   express  
const express = require("express")
//  http  
let http = express();
// var path = require('path');
// 8000  
let port = 8000;

// http.enable('strict routing');
//   express-art-template     html
http.engine('html', require('express-art-template'));
//   html      
http.set('view engine', 'html');
//            
http.use(express.static(__dirname + '/views/dist'));
// http.use(express.static(__dirname + '/')); 
//  api
// console.log(__filename)
// console.log(process.env.NODE_ENV = "pro")
// console.log(process.env.NODE_ENV,process.env)
//      get  
http.get('/', function(req, res){
    // let data = " " + req;
    // res.render('demo');
    //   dist    index.html  
    res.render('./dist/index.html', function(err, html) {
        //            
        res.send(html);
    });
// res.redirect('http://baidu.com');
// res.end()
// res.render('demo');
//     console.log(req)
// res.sendFile()
//     res.send("

");

}); // 8000 http.listen(port) // console.log(` ${port} `);

좋은 웹페이지 즐겨찾기