반응 전자와 패키지 상품의 부피를 줄이는 방법

 

반응 전자 후 처음이 자연스럽게 말할 것도 없다,하지만 주 프로젝트 디렉토리에 파일을 루트 디렉토리에 최선의 과정을 main.js 기억하기 전에, 다음 실행, 반응 패키지로,이 프로젝트는 포장을 시작 할 패키지 명령

NPM 실행 빌드

  디렉토리 구조는 다음과 같이한다이 시간

이번에는 포장 된 프로젝트를 완료하는 반응 것을 강조되어야한다,이 시간까지 우리의 프로젝트 만 main.js 차 프로세스에서 실행 할 수 있고, 즉, 파일의 나머지 부분을 파일 폴더를 구축하는 패키지 전자가 없습니다 심지어 관계, 또는 직접 삭제하지만, 결국, 확실히 삭제하지 않는 것이 좋습니다 프로젝트 소스 코드, 당신은 쉽게 파일을 새 폴더를 만들고 main.js는 과거에 폴더를 복사 구축 할 수있다, package.json 가장 복사 할 수

그런 다음이 시간 package.json 파일 종속성에서 내부 확실히 그 주된 이유의 큰 볼륨을 패키지로 개발 프로세스에 의존 보존에 많이 떠났다. 이 솔루션은 무례, 너무 될 데이터 안쪽이 하나를 삭제

도 삭제됩니다 "DevDependencies"

설치 시간에 새 폴더에있는이 시간 과 관련 전자는 만 main.js의 주요 과정에 가져 오는 데 사용 (이 단계는, 사실, 그 흰색이 전자 같은 프로젝트를 시작하는 새 폴더처럼 매우 중요하다)에 의존

NPM 전자 -dev을-저장 설치 
NPM 전자 매장 설치 -dev을-저장 
....

  그런 다음 달아서 도구를 설치

NPM 전자 포장기 -dev-저장-g를 설치

  관리자 권한으로 실행할 때 콘솔이 포장해야하며, 오류가있을 것입니다 : 다음 주 포장 시작

전자 패키저 ./ HHH - win32에서 --out --electron 버전 5.0.4 " 

  이 명령을 설명합니다 :

./ 프로젝트의 디렉토리 (참고이 새 폴더보다는 당신이 전체 프로젝트 폴더 전자 반응 것으로, 실수 제로)

HHH 생성 된 패키지 이름

--win32 포장 플랫폼

나머지는 일부 선택적 구성, 당신은 상세한 전자 포장기 공식을 볼 수 있습니다

그런 다음 패키지 중이 시간에 완료 약 150M 폴더입니다 포장 한 후 EXE 설치 패키지로 패키지 관련을 만들기 위해 소프트웨어를 사용하여 볼륨 미만 100M로 압축 될 것으로 예상된다

추천

출처www.cnblogs.com/zxh2459917510/p/11241726.html