2017-10-26 5 views
0

내가 사용하고 있습니다 :angularjs를 사용하는 많은 html 파일을 렌더링하기 위해 nodejs와 expressjs를 어떻게 설정할 수 있습니까?

app.use(express.static(__dirname + '/public')); 

은 평균 응용 프로그램의 정적 폴더를 설정할 수 있습니다. angle2s가 아닌 여러 개의 html 파일이 필요합니다. 이 설정에서 얻을 수있는 문제점은 html 파일의 이름이 색인 인 경우에만 작동한다는 것입니다.

나는 또한 시도 :

app.set('views', path.join(__dirname, 'views')); 
app.engine('html', require('ejs').renderFile); 
app.set('view engine', 'html'); 

뷰 폴더에서 나는 모든 HTML 파일을했다 EJS을 설치 한 후. 그러나 이것은 각도에 맞지 않습니다.

어떻게 angularj를 사용하는 많은 html 파일을 렌더링하기 위해 nodejs와 expressjs를 설정할 수 있습니까?

답변

0

app.use(express.static(path.join(__dirname, '/public'))); 과 같이 정적 파일에 액세스하는 데이 파일을 사용하고 index.html에 각도 파일을 추가 할 수 있습니다. 공용 폴더에 각도 관련 파일을 보관하고 index.html에 넣으십시오. 컨트롤러 또는 서비스 또는 지시문이

일 때 사용하십시오.