앱에 lazy loading
을 구현하는 것이 좋습니다. 앱 성능이 크게 향상 될 것입니다. 나는 내 자신의 경험을 사용하여 이러한 것들을 말하고 있습니다.
그런 다음 앱을 Angular 5/Ionic 3.9.2
으로 업그레이드해야합니다. 그것도 놀라운 성능 향상 및 응용 프로그램에 매우 작은 번들 크기를 제공합니다. 당신이 그것을 위해해야 할 수도 있습니다
참고 :
Ionic and Lazy Loading Pt 1
Ionic and Lazy Loading Pt 2
Angular 5/Ionic 3.9.2 release notes
각도 5/이온 3.9.2
로 업그레이드하는 방법
1 단계 :package.json
을 다음과 같이 변경하십시오.
"dependencies" : {
...
"@angular/common": "5.0.0",
"@angular/compiler": "5.0.0",
"@angular/compiler-cli": "5.0.0",
"@angular/core": "5.0.0",
"@angular/forms": "5.0.0",
"@angular/http": "5.0.0",
"@angular/platform-browser": "5.0.0",
"@angular/platform-browser-dynamic": "5.0.0",
"@ionic/storage": "2.1.3",
"ionic-angular": "3.9.2",
"rxjs": "5.5.2",
"zone.js": "0.8.18"
...
},
"devDependencies: {
"@ionic/app-scripts": "3.1.0"
"typescript" : "2.4.2"
}
2 단계 :node_modules
폴더를 삭제합니다.
3 단계 : 실행>npm i
그래서 난 내 모든 페이지 사이를 이동하고이 모듈을 추가 할 필요가? –
여기에 약간 긴 작업이 필요합니다. 위에 공유 한 2 개의 문서를 읽어 보시고 궁금하신 점이 있으시면 언제든지 문의하십시오. – Sampath
고마워, 내가 할께, 그런데 각도/이온을 업데이 트하는 방법을 이해하지 못했습니다. 은 CLI를 3.19.0으로 업데이트했지만 그 밖의 다른 기능은 무엇입니까? –