"require"(Firefox 애드온 SDK)의 WebStorm 경고 "Unresolved function or method"(해결되지 않은 함수 또는 메서드)를 수정하려면 어떻게 해야 합니까?
Firefox Add-on SDK 개발에 WebStorm 7을 사용하고 있습니다.
은 WebStorm의 " method"라는경고를 require()
.
경고를 해제하고 싶습니다.
var pageMod = require("sdk/page-mod");
메모: JavaScript-library는 이미 설정되어 있습니다(/lib/sdk globals 참조).
환경:
- WebStorm 7.0.2
- Windows 7 64비트
- 파이어폭스 애드온 SDK 1.15beta1
요?require()
결되되? 츠요시 하다, 하다, 하다, 하다, 하다를 요.require.js
를 유효하게 합니다.Node.js Globals
설정/언어 및 프레임워크/JavaScript/라이브러리에서 미리 정의된 라이브러리.
(@yurik에서 편집한 설정 경로)
2016 WebStorm 2016.x-2017.x: Node 되어 있는지 합니다.Settings (Preferences) | Languages & Frameworks | Node.js and NPM
에서 IntelliJ 2018.3.2+로 합니다.Settings (Preferences) | Languages & Frameworks | Node.js and NPM
를 유효하게 합니다.Coding assistance for Node.js
Webstorm 11 및 2016.2.3
능능 enable enable enable enable를 유효하게 Node.js Core library
웹스톰 설정에서.
온라인에서 발견된 모든 솔루션을 사용하여 이 기능을 작동시키기 위해 1시간 동안 노력한 후, 이것이 드디어 성공했습니다.
파일 -> 캐시 비활성화/재시작...
PHPStorm에서는 조금 더 쉽게 설정할 수 있습니다.또, 다음의 설정으로 NPM 를 검색할 수도 있습니다.
File > Settings > Language & Frameworks > Node.js and NPM
그런 다음 활성화 버튼을 클릭합니다(새 버전에서는 "노드용 코드 지원"이라고 합니다).
Intelj 2016, Angular 2, Typescript로 작업 중...유일하게 효과가 있었던 것은 노드의 Typescript Definitions를 취득한 것입니다.JS
확실히에서 node.d.ts를 가져옵니다.GitHub에 입력됨
또는 그냥 실행:
npm install @types/node --save-dev
그런 다음 tsconfig.json에 다음을 포함합니다.
"types": [
"node"
]
WebStorm 2018.3에서는 조금 다른 인터페이스
WebStorm 2016.3에서
+(F12단자 열기)를 누릅니다.
다음 명령을 실행합니다.
npm install require.js
JetBrains 검사를 사용하지 않도록 설정하고 ESLint 플러그인을 가져옵니다.
한, the the the the the theFile | Invalidate caches and restart
오류가 사라졌다고 속일 수 있을 만큼 리셋이 오래 걸립니다.검사가 다시 진행되면 오류는 계속 주는 선물처럼 다시 찾아옵니다.
JetBrains JetBrains 검사)를 무효화함으로써 했습니다.Editor
Inspections
> > 、 [ ]체크박스를 끄겠습니다.JavaScript
에스린트
" 방식원인이 검사는 검사JetBrains")로 하여 끌 수 .Editor
Inspections
JavaScript
되지 않은 Javascript하여 '와 ' 변수'를
나는 그들을 모두 죽이고 그 이후로 내 코드를 자유롭게 수정했다.
WebStorm 2019.3의 경우[ File ] > [ Preferences ]또는 [Settings]> [ Languages & Frameworks ]> [ Node . js and NPM ]-> [ Node Js ]의 코딩 처리를 유효하게 합니다.
사용할 추가 패키지가 포함되어 있습니다.
네, 이미 많은 답변을 드렸습니다.해결되지 않은 함수/방법/변수 경고를 수정한 몇 가지를 추가하고 싶습니다.
이는 "'요구' 및 기타 경고에 대한 해결되지 않은 함수 또는 방법"으로 해결되었습니다.
Go -> Preferences-> Languages & Frameworks -> Node.js and NPM, then checkmark the "Coding assistance for Node.js"
이러한 유형의 경고, 확인되지 않은 변수 등이 여전히 표시되는 경우 다음과 같이 수동으로 이러한 경고를 비활성화할 수 있습니다.
Go -> Preferences-> Editor-> Inspections-> JavaScript-> General.
그러면 비활성화하고 적용할 경고를 선택 취소한 상태로 목록을 찾을 수 있습니다.
큰 도움이 된 또 다른 솔루션은 "Node.js and NPM"의 모든 libs를 업데이트 하는 것입니다.모든 libs를 표시하고 파란색 화살표 - 'update'를 클릭하기만 하면 됩니다.
위의 솔루션 중 어느 것도 나에게 효과가 없었다.말도 안 되는 일이 일어났어요.어떤 게 있었는데tsconfig.json
내 디렉토리 중 하나에 앉아있었어일단 지우고 나서 작동하기 시작했어.
파일 -> 설정 -> 언어 및 프레임워크 -> 자바스크립트
언급URL : https://stackoverflow.com/questions/20136714/how-can-i-fix-webstorm-warning-unresolved-function-or-method-for-require-fi
'it-source' 카테고리의 다른 글
온클릭 이벤트에서 여러 JavaScript 함수를 호출하려면 어떻게 해야 합니까? (0) | 2023.01.03 |
---|---|
Vuetify에서 프리펜드 아이콘으로 정의된 아이콘 스타일링 (0) | 2023.01.03 |
업데이트 중 Composer가 중단됨 (0) | 2023.01.03 |
터미널(iOS)에서 React Native App 실행 중 오류 (0) | 2023.01.03 |
버전 X와 버전 Y 사이에 PHP 버전이 필요하도록 Composer 강제 설정 (0) | 2023.01.03 |