2016-07-26 4 views
4

우리는 Angular.js 응용 프로그램을 개발하기위한 두 개의 IDE-S를 사용 브래킷 V1.7 + WebStorm v2016.2WebStorm은 수정 URL-의

예상대로

브라켓 IDE, URL-S를 통해 응용 프로그램을 열고 나와 있습니다 내가 WebStorm IDE에서 같은 URL을 열 때 다음과 같이

http://127.0.0.1:55738/index.html#/distributor

는하지만, 그것은 온다 :

http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor

WebStorm이 왜 그렇게 다른 이유가 무엇이며 WebStorm이 이러한 추가 매개 변수를 주입하는 이유는 무엇입니까? 스위치를 켤 수있는 선택 사항입니까? 우리가 프록시 뒤에, 인트라넷 용 앱을 개발할

UPDATE는

이는 우리 팀의 진짜 고통이었고,이 새로운 "기능"어떤 혜택을 제공하지 않으며, 단지 모든 개발자를 괴롭힌다. 어떻게 든 그것을 없애는 것이 절망적입니다.

+0

그래서 내장 된 웹 서버 대신 프로덕션 서버와 유사한 VM을 사용하십시오. 어쨌든 내장 웹 서버를 사용하는 이유는 무엇입니까? – Gordon

+0

@Gordon은 개발을위한 가장 빠른 옵션입니다. –

+0

과 귀찮은 고통과 당신 팀의 고통. – Gordon

답변

0
http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor 

이것은 Webstorm의 로컬 디버깅 모드이며, 여기 WebStorm가 무엇을하고 있는지 그들이 그들의의 웹 서버에 내장에서 코드를 실행하는 것입니다 그리고 그들은 특정 형식의 것을 따릅니다.

추가로 첨부 된 링크는 실제로 코드가 배치 된 프로젝트 파일의 위치입니다.

열기 파일을 통해 설정 섹션으로 이동 한 다음 설정을 열어 설정을 살펴볼 수 있습니다. 디버깅 섹션을 찾아 사용 가능한 변경을하십시오. (나는 창문이 있습니다)

자신의 웹 서버를 사용하지 않으려는 경우 원격 디버깅 기능을 사용할 수 있습니다.

로컬 디버깅. 이 모드에서 응용 프로그램 파일은 이있는 WebStorm 프로젝트에 있습니다. WebStorm은 루트 URL이 http://localhost 인/ 내장 웹 서버에서 실행합니다. 기본 제공 서버 포트 (1024 이상) 은 설정 대화 상자의 데이터보기 페이지에서 지정됩니다. 이 모드에서 디버깅 세션은 두 가지 방법으로 시작될 수 있습니다. 테스트 할 JavaScript 삽입을 사용하여 HTML 파일을 열고 WebStorm이 을 자동으로 생성 한 임시 실행/디버그 구성을 시작합니다. 이 방법은 전체 응용 프로그램을 으로 디버그 할 필요가 없지만 하나의 스크립트 만 디버깅 할 때 유용합니다. 영구 디버그 구성을 만들고 실행하십시오.

지금보고있는 내용은 해당 문서입니다.

원격 디버깅 옵션에 대해서는 여기에서 자세히 설명합니다. JetBrains의이 WebStorm의 v2016.2 일부 보안 패치를 업데이트 때문에

Click Here

+0

어떻게'Run/Debug Configuration' 대화 상자로 들어갈 수 있습니까? 나는 그것을 어디에서도 발견 할 수 없다. –

+0

사용중인 OS와 디버거를 사용하고 있습니까? @ vitaly-t –

+0

그래, JS 디버거를 사용하고있는 것 같아. https://www.jetbrains.com/help/webstorm/2016.1/run-debug-configuration-javascript-debug.html https://www.jetbrains.com/help/webstorm/2016.1/configuring-javascript-debugger.html –