Se você está procurando instruções de instalação e uso , visite o pacote principal.
Ou você pode estar procurando a versão 1.x com suporte para Webpack 1-4 e versões mais antigas do HTML-Webpack-Plugin ? Visite a filial 1.x.
Atualizando da versão 1.x? Leia o Guia de Migração.
Se você quiser invadir o pacote, continue lendo - você está no lugar certo.
Para instalar da fonte, clone este repositório, CD nele e execute
yarn
Nota: Este repositório usa espaços de trabalho de fio; Você precisa usar uma versão recente do Yarn, o NPM não funcionará. (Essa limitação não se aplica ao pacote construído; você pode instalá -lo com NPM, YARN ou qualquer outro gerenciador de pacotes.)
A seguir, executará todos os testes de unidade, testes de integração, exemplos e fiapos. Ele também construirá o pacote e executará um teste de fumaça no tarball resultante:
yarn check
A maneira mais fácil de adicionar um novo teste é criar um exemplo , que é um teste de integração. Um exemplo é um pacote independente no example
de diretório. Deve seguir estas regras simples:
Quando yarn webpack
é chamado dentro do pacote, ele retorna um código de saída zero para um passe de teste e um código de saída diferente de zero para uma falha de teste.
O pacote deve ter nyc
instalado para relatórios de cobertura para funcionar.
O pacote deve especificar *
como a versão do webpack-subresource-integrity
para que ele pegue a versão de dentro da área de trabalho (em vez de usar uma versão publicada.)
O pacote deve ser usado para expect
as expectativas.
O pacote deve garantir que todas as versões usem para nyc
, expect
, webpack
etc. correspondam às usadas em outros exemplos, a menos que haja um bom motivo para usar uma versão diferente.
Se o exemplo for um teste de ponta a ponta (executa testes no navegador), ele deve usar o helper wsi-test para fazê-lo. Veja o seu ReadMe para obter mais informações.