react-styleguidist와 typescript를 사용하여 나만의 스타일 가이드를 만들었습니다. 이제 노드 패키지를 빌드하고 (비공개) 다른 프로젝트 (스타일 가이드 구성 요소를 사용하려는 위치)로 가져 오기 (npm install) 한 후에는 인텔리전트 제안을 수행 할 수 없습니다.
내 폴더 구조는 다음과 같습니다 (일부 파일은 생략 됨) :
My-library/
package.json
README.md
lib/
components/
Alert/
Alert.d.ts
Alert.d.ts
index.d.ts
index.js
Other_Components/
css/
fonts/
icons/
index.d.ts
index.js
styled-components.d.ts
styled-components.js
프로젝트의 node_modules 폴더가 라이브러리 루트로 표시되어 있는지 이미 확인했으며 패키지가 제외되지 않은 것으로 표시되는지 확인했습니다.
나만의 스타일 가이드 라이브러리가 제대로 작동합니다. 구성 요소와 형식 검사도 사용할 수 있습니다.
이 IDE (제안/자동 완성) 기능이 올바르게 작동하도록 프로젝트를 빌드/패키징하는 방법에 대한 좋은 가이드를 온라인에서 찾고있었습니다.
Intellij에서 ant design ( https://ant.design/ ) 라이브러리를 사용하고
<Bu
를 입력 한 경우
intellij는
<Button>
를 제안합니다
Material-ui와 여분의 @ types/material-ui npm 패키지를 사용할 때도 마찬가지입니다
이것은 나만의 npm 패키지로 달성하고자하는 것입니다.
문제가 내 가져 오기/내보내기 (기본값)/인덱스 파일 또는 내 구성 파일 중 하나 (package.json, .babelrc 또는 tsconfig.json, webpack.config.js)에있을 경우 실마리가 없습니다
- 답변 # 1
관련 자료
- debian - "설치 후 스크립트 - 하위 프로세스에서 오류 종료 상태 1을 반환 함"이후 패키지가 올바르게 설치/업데이트되었는지 확인하는 방법
- java - Intellij Idea에서 패키지를 찾는 방법
- gitlab ci로 개인 npm 패키지를 게시하려면 어떻게합니까?
- java - IntelliJ는 비공개 또는 공개 아이콘을 표시하지 않습니다
- javascript - 개인 메시지에서 봇이 제대로 응답하지 않음
- vue.js - Yarn에서 프라이빗 gitlab 의존성을위한 패키지를 배포하는 방법
- IntelliJ는 Java 패키지 및 발생의 이름을 바꿉니 까?
- java - 개인 패키지를 만드는 방법?
비주얼 코드에서는 이것이 작동하므로 Intellij의 버그 여야합니다.
내 Button.tsx 파일에서 다음과 같은 스타일 구성 요소로 구성 요소를 내보내는 것과 관련이 있습니다.
Jetbrains에서 추적 한 버그 보고서는 다음과 같습니다. https://youtrack.jetbrains.com/issue/WEB-33709