webpack4.0 설치 및 사용 (A)

머리말                                 

    1. 자연 웹팩은 무슨, 웹팩 정적 자바 스크립트 포장 모듈 (모듈 들러)의 현대적인 응용 프로그램입니다. 웹팩 응용 프로그램을 처리 할 때, 각 모듈은 애플리케이션이 원하는 포함하며, 재귀 적으로 이러한 모든 모듈은 더 번들 중 하나로 패키지화되거나, 종속성 그래프 (종속성 그래프)를 구성. 식별 할 수있는 파일 브라우저에 포장 된 다양한 모듈 의존성 여행은 모든 것을 모듈이 있다는 생각, 수요에로드 할 수 있습니다 각 모듈은, 쓸모 또는 중복 코드의 부하로 이어질하지 않습니다 그것 때문에 프런트 엔드 모듈 형 패키지라는 도구가있다.

    2, 특징은 무엇입니까 웹팩? 왜 웹팩?

      (트랜스 코딩 파일은 코드 분할 병합 모듈은 자동으로 자동 릴리스를 확인 코드를 새로 최적화). 웹팩 웹팩-DEV-서버 지역 개발, 핫 갱신 모듈 개발 (수입, 필요)를 사용할 수 있습니다, 포장이 깨끗합니다. 예를 들어 다음 다른 파일이 온라인 간행물 포장되지 않습니다 만 5 ~ 10 JS 파일이 있습니다.

    3 webpack4.0 및 webpack3.0 차이?

      증가 모드 속성 중 하나를 개발 또는 생산, 세트 포장 환경, 개발은 최적의 개발 경험을 얻을 수 있습니다.

      module.loader 改为 module.rules, module.loaders.loader 改为 module.loaders.use.

      병합 CommonsChunkPlugin 플러그를 삭제 webpack4.0, 웹팩 당신을 위해 공유 코드 모듈을 생성하는 기본 설정됩니다.

배우기                                 

  우선, 전제가 설치되지 않은 경우, 노드 환경을 웹팩 컴퓨터 nodejs 학습의 기초이며, 부 자연스럽게 볼 https://www.cnblogs.com/xym0996/p/11898523.html    설치 노드에 대한 공식 웹 사이트  HTTP를 : // nodejs.cn/  최신 버전 노드 팩을 다운로드하고 설치합니다.

  1, 전체 설치 :

1  설치 NPM 웹팩 -g         
 2 NPM 설치 웹팩-CLI -g

     

  2 버전을 볼 수 :

1 웹팩 -version

     

  (프로젝트 디렉토리로)라는 이름의 web10 프로젝트 : 3, 프로젝트를 생성

    

   4, 설치 종속성   

1  NPM I 웹팩 -D  
 2 NPM-I 웹팩 CLI -D

    

    

   5, 새로운 소스 디렉토리의 src src 디렉토리는하는 index.js의 파일을 구축

    

  (6), 인쇄 (단지 테스트 포인트로 코드를 작성)

    

   7, 명령의 웹팩 포장,     

1  웹팩 --mode = 개발
 2 웹팩 --mode = 생산

    

     web10 프로젝트는 자동으로 디렉토리 DIST를 생성합니다

    

 

     

    dist 파일 디렉토리 소개 main.js에 index.html을 파일을 설정하는 동안

    

    

  실행 된 index.html F12 콘솔

    

  당신은 그들의 123 인쇄 된 콘솔에 등장했다 볼 수 있습니다

결점                                

  到这一步webpack已经可以正常的使用了,但是它有一个缺点就是不能实时的动态更新,所以你每次修改了src的

代码 都要webpack重新进行打包然后才能正常显示你要的数据,而且还有一个缺点就是html文件需要自己手动建,而

不是自动建并且帮你引入js文件,所以下一篇随笔会注入热更新的html动态生成的插件及代码。

 

추천

출처www.cnblogs.com/xym0996/p/12013019.html