2016-11-02 2 views
0

로컬 호스트에 액세스 할 때 방문 페이지가로드되지 않습니다.GET/404. MEAN (-N) 앱이 시작 홈 페이지를 등록하지 않습니다.

처음에는 Angular로 시작하는 MEAN 앱을 빌드하려고하는데, 최근에는 Node와 Express가 포함 된 서버 쪽을 추가하려고했습니다. 파이썬의 SimpleHTTPServer를 사용할 때만 프로젝트가 작동한다는 것을 알고 있습니다. 그것에 대한 내 github 페이지입니다. 오류가 무엇이라고 생각하십니까?

app.use(express.static("__dirname" + "../static")); 

당신은 아마 의도하는 동안 기본적으로

express.static("__dirname/../static")

로 해결합니다 : 당신이 거기에 이상한 작은 라인을 가지고있는 것처럼 https://github.com/Abott1222/Simple-Mean-App

답변

0

같다 : 여기

코드입니다 쓰기 :

express.static(__dirname + "../static").

그 외의 코드는 옳습니다.

+0

이 우편으로 무엇을 의미하는지 확실하지, 이것은 또 다른 문제입니다 각 응용 프로그램과 함께 작동하기 위해 에 클라이언트를 모든 각도 파일을 전송? 왜냐하면 나는이 대답에서 이전 문제에 대한 답을 주었다. :) –

+0

오! 아무 래도 그것이 내 얼굴에 맞았을 때에도 그 차이를 놓쳤습니다. 정말 고마워! :-) –

-1

서버 측에서 '/'에 대해 정의 된 경로를 볼 수 없습니다.

먼저 경로를 정의해야하고

+0

라우팅은 각도를 통해 알고 있습니다. 그래서 나는 정적 파일을 express.static와 연결하고있다. 라우팅 기능이있는 각도 코드는 static/app/app.js에 있습니다. –

+0

express.static가 "/"로 해석하는 방법 –

관련 문제