2013-05-13 2 views

답변

16

WebStorm 프로젝트의 링크는 절대가 아닌 상대적 ($ PROJECT_DIR $ 사용)입니다. WebStorm에서

  1. 열려있는 모든 프로젝트 :

    는 WebStorm 프로젝트를 이동합니다.

  2. 닫기 WebStorm.

  3. 파일 관리자를 사용하여 프로젝트 폴더를 새 위치로 이동 (즉, 잘라내어 붙여 넣기)하십시오. 예를 들어, Windows 탐색기를 사용하여 C :/dirA/MyProject를 C :/dirB/MyProject로 이동하십시오.

  4. WebStorm을 시작하십시오. "Welcome to WebStorm"화면이 표시되어야합니다.

  5. 방금 ​​이동 한 이전 프로젝트가 "최근 프로젝트"목록에있는 경우 을 눌러 목록에서 제거하십시오.

  6. 빠른 시작 목록에서 "Open Directory"를 선택한 다음 방금 만든 프로젝트 폴더를 선택하십시오. 재배치 된 프로젝트가 WebStorm에서 열립니다. 그게 전부 야.

이 접근 방식은 최신 버전의 WebStorm (8.0.4)을 사용하여 Windows 7에서 작동합니다.

WebStorm에서 프로젝트를 선택하고 Refactor => Move ...를 선택하지만 거기에는 가지 마세요. 그것은 전체 프로젝트를 이전하지 않습니다. 문서에서 : "이동 리팩터링을 사용하면 파일 및 디렉토리 을 프로젝트 내에서 이동할 수 있습니다".

+0

추가하기 만하면 MacOS 및 PHPStorm에서도 작동합니다. – Paul

+0

또 다른 업데이트 : Worked for WebStorm 2017.3 및 Win10. 감사! – BaldEagle

2

.idea가 포함 된 전체 프로젝트 폴더를 이동해야합니다. 이것은 내가 시도하는 모든 상황에서 저에게 잘 작동합니다. 링크는 .idea 폴더 자체가 아니라 .idea를 포함하는 폴더에 상대적입니다. .git 폴더 만 이동할 수있는 git과 다른 것은 아닙니다.

1

IntelliJ IDEA 2016.1.4의 경우 Windows 탐색기에서 폴더를 이동 한 후에 가져온 모듈의 .iml 파일을 찾을 수 없어서 문제가 발생했습니다.

가져온 모듈의 경로가 프로젝트 디렉토리와 관련되기 때문입니다. 이 문제를 해결하려면, 당신은에 가야 다음 fileurl의 모든

<Project Directory>/.idea/modules.xml 

및 수정하고 파일 경로는 새로운 상대 위치와 일치하는 속성.

관련 문제