Angular 2에서 Angular 4로-파일 크기 감소 및 속도 향상

팻 M

Webpack을 사용하고 있으며 Angular 2에서 Angular 4로 성공적으로 업그레이드했습니다. 그러나 컴파일 된 vendor.js도 app.js도 파일 크기가 60 % 줄어들 것으로 예상되지 않습니다.

이전 vendor.js : 913kb 현재 : 975kb

이전 app.js : 308kb 현재 : 307kb

내가 무엇을 놓치고 있습니까? 파일 크기 감소를 활용하려면 Angular CLI를 사용해야합니까?

내 package.json :

  "dependencies": {
    "@angular/common": "~4.0.1",
    "@angular/compiler": "~4.0.1",
    "@angular/core": "~4.0.1",
    "@angular/forms": "~4.0.1",
    "@angular/http": "~4.0.1",
    "@angular/platform-browser": "~4.0.1",
    "@angular/platform-browser-dynamic": "~4.0.1",
    "@angular/router": "~4.0.1",
    "core-js": "^2.4.1",
    "rxjs": "5.0.1",
    "zone.js": "^0.8.4"
  },
  "devDependencies": {
    "@types/node": "^6.0.45",
    "angular2-template-loader": "^0.6.0",
    "awesome-typescript-loader": "^3.0.4",
    "copy-webpack-plugin": "^4.0.0",
    "css-loader": "^0.25.0",
    "css-to-string-loader": "^0.1.2",
    "extract-text-webpack-plugin": "^1.0.1",
    "file-loader": "^0.8.5",
    "html-loader": "^0.4.3",
    "html-webpack-plugin": "^2.15.0",
    "ng2-facebook-sdk": "^1.1.0",
    "null-loader": "^0.1.1",
    "raw-loader": "^0.5.1",
    "resolve-url": "^0.2.1",
    "rimraf": "^2.5.2",
    "style-loader": "^0.13.1",
    "to-string-loader": "^1.1.5",
    "typescript": "~2.1.6",
    "webpack": "^1.13.0",
    "webpack-dev-server": "^1.14.1",
    "webpack-merge": "^0.14.0"
  }
}
팻 M

Estus 의견을 바탕으로 (감사합니다). Angular 4 크기 축소 및 속도 향상을 이용하려면 일반적인 JiT (Just in Time Compilation)가 아닌 AoT (Ahead of Time Compilation)를 사용해야합니다. Angular Cli와 함께 AoT를 사용하여 클라이언트 브라우저 (플랫폼 브라우저) 용 AoT를 만듭니다.

보기 각도 AOT 컴파일 요리 책을

Universal (플랫폼 서버를 사용하는 또 다른 형태의 AoT)을 사용하여 검색 엔진 인덱싱 및 SEO 이점을 위해 서버에서 Angular를 실행하는 것과 혼동하지 마십시오.

Angular Universal Doc

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

네트워크 경로에서 파일 검색 속도 향상

분류에서Dev

소스에서 응용 프로그램을 컴파일하면 속도 및 / 또는 RAM이 향상됩니까?

분류에서Dev

InputStream에서 읽기 및 FileOutputStream으로 쓰기 속도 향상

분류에서Dev

Matlab, fread, 여러 데이터 유형 및 여러 샘플 속도로 파일 읽기 속도 향상

분류에서Dev

ffmpeg로 비디오 속도 향상 및 크기 조정

분류에서Dev

vim에서 : NERDTree 및 / 또는 : sex로 디렉토리 / 파일 탐색 속도 향상

분류에서Dev

vim에서 : NERDTree 및 / 또는 : sex로 디렉토리 / 파일 탐색 속도 향상

분류에서Dev

"Angular 4 응용 프로그램"에 대해 "분도기"를 사용하여 "동일한 속성 및 태그 이름"이있는 페이지에서 "요소"에 액세스하는 방법

분류에서Dev

ASyncTask로 파일 가져 오기 속도 향상

분류에서Dev

Angular 2에서 파일 업로드 및 다운로드?

분류에서Dev

로드 된 파일에 대한 for 루프 속도 향상

분류에서Dev

30,000 개의 csv 파일 읽기 및 작동 속도 향상

분류에서Dev

Visual Studio에서 기능 성능 및 속도 향상

분류에서Dev

웹에서 파일 다운로드의 프로세스 속도 향상

분류에서Dev

대상에서 소스로 속성 매핑 사용자 지정 및지도 역방향

분류에서Dev

Gzip 파일 및 Angular 2

분류에서Dev

Angular4로 파일 열기 /로드

분류에서Dev

ggplot 2에서 요소의 색상 및 크기를 기반으로하는 점이있는 산점도

분류에서Dev

새로운 기능 (시간 및 객체에 대한 행에 대한주기)의 계산 속도 향상

분류에서Dev

비디오 파일의 프레임 속도 및 해상도를 Excel 또는 txt 파일로 내보내기

분류에서Dev

FFMPEG filter_complex wih 속도 향상, 자막 및 크기 조정

분류에서Dev

data.table 시뮬레이션에 사용 된 which () 및 rbinom ()을 기반으로 R 함수 속도 향상

분류에서Dev

서버 (Apache, MySQL 및 Fileserver)에 대한 글로벌 액세스 속도 향상

분류에서Dev

4 개의 벡터에 "cummean"기능의 적용 속도 향상

분류에서Dev

파일에서 읽기로 정규식 일치 향상

분류에서Dev

매퍼 및 감속기의 수가 1로 설정되어 있는데도 하이브가 2 개의 부분 파일을 hdfs에 쓰는 이유

분류에서Dev

Webpack URL 및 파일 로더가 Angular 2 필수 구성 요소 스타일에서 작동하지 않습니다.

분류에서Dev

Linux에서 IntelliJ IDEA 컴파일 속도 향상

분류에서Dev

Angular 및 Firebase의 3 방향 바인딩으로 인해 입력 상자에서 지연 발생

Related 관련 기사

  1. 1

    네트워크 경로에서 파일 검색 속도 향상

  2. 2

    소스에서 응용 프로그램을 컴파일하면 속도 및 / 또는 RAM이 향상됩니까?

  3. 3

    InputStream에서 읽기 및 FileOutputStream으로 쓰기 속도 향상

  4. 4

    Matlab, fread, 여러 데이터 유형 및 여러 샘플 속도로 파일 읽기 속도 향상

  5. 5

    ffmpeg로 비디오 속도 향상 및 크기 조정

  6. 6

    vim에서 : NERDTree 및 / 또는 : sex로 디렉토리 / 파일 탐색 속도 향상

  7. 7

    vim에서 : NERDTree 및 / 또는 : sex로 디렉토리 / 파일 탐색 속도 향상

  8. 8

    "Angular 4 응용 프로그램"에 대해 "분도기"를 사용하여 "동일한 속성 및 태그 이름"이있는 페이지에서 "요소"에 액세스하는 방법

  9. 9

    ASyncTask로 파일 가져 오기 속도 향상

  10. 10

    Angular 2에서 파일 업로드 및 다운로드?

  11. 11

    로드 된 파일에 대한 for 루프 속도 향상

  12. 12

    30,000 개의 csv 파일 읽기 및 작동 속도 향상

  13. 13

    Visual Studio에서 기능 성능 및 속도 향상

  14. 14

    웹에서 파일 다운로드의 프로세스 속도 향상

  15. 15

    대상에서 소스로 속성 매핑 사용자 지정 및지도 역방향

  16. 16

    Gzip 파일 및 Angular 2

  17. 17

    Angular4로 파일 열기 /로드

  18. 18

    ggplot 2에서 요소의 색상 및 크기를 기반으로하는 점이있는 산점도

  19. 19

    새로운 기능 (시간 및 객체에 대한 행에 대한주기)의 계산 속도 향상

  20. 20

    비디오 파일의 프레임 속도 및 해상도를 Excel 또는 txt 파일로 내보내기

  21. 21

    FFMPEG filter_complex wih 속도 향상, 자막 및 크기 조정

  22. 22

    data.table 시뮬레이션에 사용 된 which () 및 rbinom ()을 기반으로 R 함수 속도 향상

  23. 23

    서버 (Apache, MySQL 및 Fileserver)에 대한 글로벌 액세스 속도 향상

  24. 24

    4 개의 벡터에 "cummean"기능의 적용 속도 향상

  25. 25

    파일에서 읽기로 정규식 일치 향상

  26. 26

    매퍼 및 감속기의 수가 1로 설정되어 있는데도 하이브가 2 개의 부분 파일을 hdfs에 쓰는 이유

  27. 27

    Webpack URL 및 파일 로더가 Angular 2 필수 구성 요소 스타일에서 작동하지 않습니다.

  28. 28

    Linux에서 IntelliJ IDEA 컴파일 속도 향상

  29. 29

    Angular 및 Firebase의 3 방향 바인딩으로 인해 입력 상자에서 지연 발생

뜨겁다태그

보관