설치 및 사용 지침을 찾고 있다면 기본 패키지를 방문하십시오.
또는 WebPack 1-4 이상의 HTML-Webpack-Plugin을 지원하는 1.x 버전을 찾고있을 수 있습니까? 1.X 지점을 방문하십시오.
버전 1.x에서 업그레이드? 마이그레이션 가이드를 읽으십시오.
패키지를 해킹하려면 계속 읽으십시오. 올바른 위치에 있습니다.
소스에서 설치하려면이 저장소를 복제하고 CD에 CD를 복제하고 실행하십시오.
yarn
참고 :이 저장소는 원사 작업 공간을 사용합니다. 최근 버전의 원사를 사용해야 합니다 . NPM은 작동하지 않습니다. (이 제한은 내장 패키지에는 적용되지 않으며 NPM, 원사 또는 기타 패키지 관리자로 설치할 수 있습니다.)
다음은 모든 단위 테스트, 통합 테스트, 예제 및 보풀을 실행합니다. 또한 패키지를 구축하고 결과 Tarball에서 연기 테스트를 실행합니다.
yarn check
새로운 테스트를 추가하는 가장 쉬운 방법은 예제를 작성하는 것입니다.이 예는 통합 테스트입니다. 예는 디렉토리 example
의 자체 포함 패키지입니다. 이 간단한 규칙을 따라야합니다.
yarn webpack
패키지 내부에서 호출되면 테스트 패스의 제로 출구 코드와 테스트 실패에 대한 0이 아닌 출구 코드를 반환합니다.
커버리지보고를 위해 NYC에 nyc
설치되어 있어야 합니다 .
패키지는 * webpack-subresource-integrity
의 버전으로 *
를 지정하여 작업 공간 내부에서 버전을 선택하지 않도록 해야 합니다 (게시 된 버전을 사용하는 대신).
패키지는 기대치를 테스트하기 위해 expect
사용해야 합니다 .
패키지는 다른 버전을 사용해야 할 충분한 이유가없는 한 nyc
, expect
, webpack
등에 사용하는 모든 버전이 다른 예제에 사용 된 버전과 일치하도록 해야합니다 .
예제가 엔드 투 엔드 테스트 (브라우저에서 실행) 인 경우 WSI- 테스트 헬퍼를 사용하여 그렇게해야합니다. 자세한 내용은 readme를 참조하십시오.