찾다

 >  Q&A  >  본문

javascript - webpack은 서로 다른 방식으로 도입된 동일한 js 파일에 대해 서로 다른 결과를 컴파일합니다.

vue-cli webpack으로 생성된 프로젝트에서 main.js의 require를 사용하여 jquery.mockjax.js 파일을 도입하면 다른 컴파일 결과가 나타납니다.
소스 코드 부분, UMD 형식

으아아아

방법 1:

jquery.mockjax.js 공식 웹사이트에서 직접 버전을 다운로드한 후 프로젝트의 자산 폴더에 넣고 main.js에서 다음과 같이 인용하세요.

으아아아

webpack의 최종 패키지 버전

으아아아

방법 2:

npm 패키지를 사용하여 jquery-mockjax를 설치한 후 main.js에서 다음과 같이 인용하세요.

으아아아

Webpack 최종 패키징 버전:

으아아아

질문:

모듈에 따라 가져온 js 파일과 상대 경로에 따라 도입된 js 파일은 동일한 코드로 확인됩니다. 현재 Webpack 문서를 확인해보니 유효한 정보가 없습니다. 웹팩에 대해 아시는 분 계시면 조언 부탁드립니다.

phpcn_u1582phpcn_u15822736일 전726

모든 응답(1)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-18 11:02:43

    참조된 js 파일의 내용이 일치하지 않습니다.

    회신하다
    0
  • 취소회신하다