2016-06-19 3 views
3

현재 angular + express 앱을 실행 중입니다. 라이브로드를 구현하려고했지만 성공하지 못했습니다. 이것은 server.js입니다 :익스프레스 앱에서 라이브 리로드를 작동 시키려면 어떻게해야합니까?

var express = require('express'); 
var app = express(); 
var bodyParser = require("body-parser"); 
var livereload = require('livereload') 

livereload = require('livereload'); 
server = livereload.createServer(); 
server.watch(__dirname + "/scripts"); 

app.use(bodyParser.json()); 
app.use(bodyParser.urlencoded({ extended: true })); 
app.use(express.static(__dirname + '/scripts')); 

app.get("/hello", function(req, res) { 
    console.log('api hello'); 
    res.send("Hello worldjjjjhjhjh"); 
}); 

var server =app.listen(3000,function(){ 
    console.log('listening on port ',server.address().port); 
}); 

응용이 잘 실행하지만 각 코드를 변경하는 경우에는 재 장전이없는, 브라우저는 다시로드하지 않는 이유는 무엇입니까? 이것은 github에 대한 링크이며, livereload 브랜치 : https://github.com/dimitri-a/simpleng/tree/livereload을 체크 아웃합니다.

답변

0

응용 프로그램이 프로덕션 모드로 실행되지 않는지 확인하십시오.

관련 문제