나는 전자 창문 설치자를 사용하고있다 : https://github.com/electron/windows-installer 그리고 창문에서 설치자를 돌릴 때, 그것은 정말로 길다 (10 분 이상), 이것은 정상적인가요?전자 창문 설치자가 너무 느리다
0
A
답변
0
@danibuiza 다른 모듈에 비해 네이티브 모듈 (예 : electron-rebuild
.rebuild로 컴파일해야 함)을 포함하는 전자 응용 프로그램을 설치하는 데 시간이 오래 걸리는 것을 발견했습니다. 이것은 설치 프로그램과 관련이 없으며 응용 프로그램 패키징과 관련이 있습니다. 네이티브 모듈을 전자 blob app.asar
에 패키징 할 수 없으므로 (electron-packager를 수행 할 때 asar
구성의 unpackDir
옵션으로 네이티브 패키지를 나열해야합니다.) 이는 해당 패키지의 전체 트리 구조를 사용하고 설치해야 함을 의미합니다 파일 모음으로. 이것은 전자 응용 프로그램에서 종종 다른 많은 응용 프로그램 구성 요소와 함께 asar로 압축되는 것과 달리 많은 수의 추가 파일입니다.
electron-packager
옵션 설정을 가능한 한 최적화하는 것이 중요하므로 설치 프로그램은 나중에 가장 간결한 자산 집합을 나중에 가질 수 있습니다. 제 생각에는 electron-packager
을 사용할 때 asar
및 prune
옵션을 올바르게 사용한다는 의미입니다.
해당 제안 사항은 전체 설치 시간을 단축하는 데 도움이되기를 바랍니다.
관련 문제
- 1. SQL 연결이 너무 느리다
- 2. Hibernate - createEntityManagerFactory가 너무 느리다
- 3. 애니메이션이 너무 느리다
- 4. Bash - ASCII가 너무 느리다.
- 5. 전자 - 디스플레이 키보드 (창문)
- 6. matplotlib 플롯 표면이 너무 느리다
- 7. Iphone Sqlite3 쿼리가 너무 느리다
- 8. 스크랩 160.000 페이지 - 너무 느리다
- 9. 그레이 스케일로 변환 - 너무 느리다
- 10. 업로드로 허용하기 전에 원격 이미지 크기를 가져 오시겠습니까? 너무 느리다. getimagesize() 너무 느리다.
- 11. PhpStorm 5의 SFTP 동기화가 너무 느리다.
- 12. C#에서 Word/PDF 생성이 너무 느리다.
- 13. 소켓을 통한 파일 전송이 너무 느리다
- 14. MATLAB 직렬 포트 연결이 너무 느리다
- 15. memsql 벤치 마크 테스트가 너무 느리다 테스트
- 16. 창문
- 17. 창문
- 18. NoClassDefFoundError를 창문
- 19. NSClient 창문
- 20. 내가 창문
- 21. PHP : 창문
- 22. 창문 양식
- 23. PHP에서 MySQL을 사용하여 json 또는 xml을 생성하는 데 너무 느리다
- 24. SQLite 구현이 좋지 않습니까? 처음 데이터 액세스가 너무 느리다
- 25. 이미지 처리 속도가 너무 느리다 (중첩 된 for 루프의 벡터화)
- 26. srand가 C++에서 너무 느리다. 동일한 숫자를 반환한다.
- 27. python + MySQLdb, 단순 선택은 플랫 파일 액세스에 비해 너무 느리다.
- 28. 설치자가 ext-mbstring을 찾을 수 없습니다.
- 29. 성 Windsor 설치자가 생성자 매개 변수가있는 경우
- 30. 설치자가 하나의 마스터 사용자 만 사용하도록 설정하십시오.
많은 파일을 설치하는 경우 처리 속도가 느려질 수 있습니다. 또한 디스크 검사 - W10 및 느린 HDD가있는 경우 일반적으로 많은 시간이 걸릴 수 있으며 다른 것은 Windows 방어자입니다. 파일 복사 시간을 두 배로 늘릴 수 있습니다. – pagep