2017-10-24 5 views
0

고급 인증 (프로젝트의 다른 서비스 포함)을 만들고 싶지만 dev 환경에서 더미 로그인을 만들고 싶습니다.각도 2의 환경을 기반으로 모듈을 호출하는 가장 좋은 방법은 무엇입니까 <strong>각도 2</strong> : <code>dev</code> 및 <code>prod</code>에 두 가지 환경이 있습니다.

나는 각도의 전문가가 아니지만, 내가 예를 들어,이 개 모듈을 만드는 경우 나는이 작업을 수행하는 가장 좋은 방법을 생각 : LoginDummyLogin, 그리고 앱이 환경을 기반으로 해당 모듈을 호출합니다.

내 질문 : 올바른 방법인가요? 그렇다면 어떻게해야합니까? 사용하기에 안전합니까?

더 나은 해결책이 있다면 무엇이 될까요?

감사

답변

0

왜 당신은 당신이를 배치하는 경우 무슨 일이 일어날 지 알고 있는가 등 dummyLogin 서비스를 하시겠습니까? 어쨌든 도움이 될 것 같습니다. http://tattoocoder.com/angular-cli-using-the-environment-option/

+0

다른 서비스 (설명하기 어렵지만 localhost에서 로그인 할 수 없음)를 사용하기 때문에 로컬 배포에서 로그인 서비스를 사용할 수 없기 때문에 주된 이유는 다음과 같습니다./이제는 마스터로 이동하거나 로컬에서 개발하려는 경우 변경 사항을 하드 코딩해야합니다. – qvasz

+0

잘 하나의 솔루션은 성공 호출을 반환하는 서비스 cal의 반환을 가짜 것입니다. 코드를 체크인 할 때는주의해야합니다. –

+0

좋아, 고마워! – qvasz