IT이야기

각도2에서 'jquery' 이름을 찾을 수 없음

cyworld 2022. 3. 23. 00:42
반응형

각도2에서 'jquery' 이름을 찾을 수 없음

ng2-datetime을 사용하기 위해 노력하고 있다.npm을 통해 설치되었지만 솔루션을 빌드할 때 'jQuery' 이름을 찾을 수 없는 오류가 발생함

나는 npm을 통해 jQuery를 추가했고 jQuery 라이브러리도 포함시키려고 노력했지만, 문제는 여전히 지속되고 있다.다른 어떤 것을 포함시킬지 누가 말할 수 있는가?나는 typecript와 함께 각도 2.2를 사용하고 있고 IDE는 VS2015 입니다.

app.cs.ts

방금 수입명세서 추가

import { NKDatetimeModule } from 'ng2-datetime/ng2-datetime';

수입 및 수입 중.

@NgModule({
    imports:[NKDatetimeModule ])}

3단계:

  1. jQuery 설치(이미 설치된 경우 건너뛰기)

    npm install jquery --save
    
  2. jQuery 설치 유형.

    npm install @types/jquery --save
    
  3. app.module.ts에서 jQuery를 가져오십시오.

    import * as $ from 'jquery';
    

설치하여 작동하게 했다.@types/jquery오후부터

jQuery 설치 후

npm install jquery --save

및 jQuery TypeScript 자동 완성

npm 설치 @pm/jquery --save-dev

이제 스크립트: [] 속성 각 Cli 폴더 루트에 있는 Angul-cli.json 파일에 이 참조 "../node_modules/jquery/dist/jquery.min.js"를 추가해야 한다. 그 후에는 jQuery를 글로벌 변수, Great!

jquery에 대한 타이핑을 찾을 수 없기 때문에 다음 명령 사용

typings install dt~jquery --save --global

종속성으로 저장하려면 "--global" 플래그 제거

내게는 이 방법이 효과가 있었다.

  1. npm install jquery --save

  2. npm 설치 @pm/jquery --save-dev

  3. angle.cli.json/사각형.json에 jquery를 추가하여 jquery.min.js의 경로도 확인하십시오.

"properties": [.../node_node/jquery/jquery.min.js", "../node_node/bootstrap/js/bootstrap.js"]

부트스트랩을 사용하는 경우 부트스트랩 종속성이 jquery 이후인지 확인하십시오.

  1. app.component.ts 파일에서 var $: any;

typecript@latest 업데이트도 작동함

참조URL: https://stackoverflow.com/questions/40994719/cannot-find-name-jquery-in-angular2

반응형