웹스톰: "디렉토리를 확인할 수 없습니다"
이거 귀찮아지기 시작하는데 끄거나 고쳐야겠어.따라서 Webstorm은 HTML 파서에 달콤한 기능을 가지고 있으며 프로젝트 내의 파일을 참조하는 문자열 내의 디렉토리를 해결하려고 시도합니다.예를 들어 다음과 같습니다.
웹스톰이 맞습니다.프런트 엔드 코드가 모두 입력되어 있습니다./app
하지만 내 서버는 루트의 앱에서 파일을 제공하므로 웹 컨텍스트에서/app
사실 그냥/
한편, 이 동작은 각도 템플릿에도 영향을 줍니다.
그리고 나의 각도-ui 경로(일반 각도 경로도 그렇게 될 것으로 예상합니다).
웹스톰을 변경하여 치료를 할 수 있는 방법이 있나요?/app
이게 유용한 기능인가요?그렇지 않은 경우 비활성화할 수 있는 방법이 있습니까?인스펙터에 들어가려고 했지만 옵션을 찾을 수 없었습니다.
XML이 아니라...나는 노력했다.
도와주셔서 감사합니다.감사합니다.
프로젝트의 루트 폴더가 아닌 폴더에 대한 파일 참조를 만들려면 해당 디렉토리를 리소스로 표시해야 합니다.이를 수행하려면 [설정(Settings)]> [디렉토리(Directories)]순서로 이동하여 오른쪽 패널에서 자산 루트 폴더를 선택합니다.그런 다음 파일 브라우저 위에 있는 단추를 클릭하여 리소스 루트로 표시합니다.
Jetbrains 문서에서 리소스 루트를 사용하면 WebStorm이 선택한 폴더 아래의 리소스에 대한 상대 경로를 완료할 수 있습니다.즉, 참조할 모든 리소스(스타일, 스크립트 등)를 포함하는 폴더에서 리소스 루트를 사용해야 합니다.
Mac에서 이 문제가 발생하여 디렉토리 속성을 변경하여 해결했습니다.
- 기본 설정 열기:
Webstorm > Preferences
- [ Preferences ]의 [Directories]섹션으로 이동합니다.
Project > Directories
- 콘텐츠 루트 및 리소스 루트 추가
IntelliJ Ultimate를 사용하는 사용자:
대부분의 사람들이 찾고 있는 것은 콘텐츠 루트를 변경하는 것이 아니라 '리소스 루트'로 서브폴더를 추가하는 것이라고 생각합니다.
[ Jet Brains WebStorm ]에서 [파일]로 이동합니다-- > [설정] -- > [프로젝트 선택] -- > [중간 패널 선택] -- > [자원 루트 선택] -- > [프로젝트]아래 폴더/디렉토리 추가]를 클릭하여 참조하거나 [오른쪽 패널]에서 [디렉토리 추가]를 선택하여 [OK]를 선택합니다.
언급URL : https://stackoverflow.com/questions/21987225/webstorm-cannot-resolve-directory
'programing' 카테고리의 다른 글
Next.js background-image css 속성이 이미지를 로드할 수 없습니다. (0) | 2023.04.04 |
---|---|
리액트 시 setState 함수의 TypeScript 유형을 정의하려면 어떻게 해야 합니까?디스패치>가 접수되지 않았습니까? (0) | 2023.04.04 |
ReactJ는 공백이 없는 문자열을 렌더링합니다. (0) | 2023.04.04 |
워드프레스의 레지스터 분류법에서 ep 마스크는 정확히 어떤 기능을 합니까? (0) | 2023.04.04 |
MySQL의 최대 JSON 열 길이 (0) | 2023.04.04 |