pdo-theme
Prova da Ordem Theme
Last updated 9 months ago by dghizoni .
ISC · Original npm · Tarball · package.json
$ cnpm install pdo-theme 
SYNC missed versions from official npm registry.

Prova da Ordem

Implementação da identidade visual do CURSO PROVA DA ORDEM

Índice

Instalação

Para realizar a instalação do projeto você deverá seguir os passos abaixo:

  • Clonar o repositório: git clone https://bitbucket.org/primesoft/pdo.site.theme.git
  • Instalar as dependencias npm: npm install
  • Executar um ou mais comandos disponíveis: npm run ...

Versionamento

Para manter a transparência em nossas publicações e na tentativa de manter compatibilidade entre versões, este projeto é mantido sob as diretrizes da Semantic Versioning. As vezes fazemos cagada cachorrinho, mas tentamos seguir as diretrizes sempre que possível.

Módulos

  • Gateway de Pagamentos
    • id: checkout
    • publish: --module=checkout
  • Plataforma de Questões Comentadas
    • id: sisprovas
    • publish: --module=sisprovas
  • Site
    • id: site
    • publish: --module=site
  • Sistema de autenticação
    • id: sso
    • publish: --module=sso

Desenvolvimento

Para desenvolvimento é necessário seguir os passos abaixo:

  • Configurar o browser-sync...(TODO)
  • Executar o seguinte comando: gulp dev

Publicação

Para realizar a publicação é necessário seguir os passos abaixo:

  • Configurar as chaves de acesso a Amazon S3.
  • Executar o seguinte comando: gulp deploy --mode=$mode --module=$module --version=$version

Chaves de Acesso Amazon S3

As chaves de acesso devem ser configuradas no arquivo ./publishers.json.

{
    "development": {
        "region": "",
        "params": {
            "Bucket": ""
        },
        "accessKeyId": "",
        "secretAccessKey": ""
    }
    "production": {
        "region": "",
        "params": {
            "Bucket": ""
        },
        "accessKeyId": "",
        "secretAccessKey": ""
    }
}

Comandos Disponíveis

Build dos módulos

gulp build

Parâmetro Valores Padrão Descrição
mode development/production development Define se assets devem ser otimizados/minificados.

Build dos módulos para desenvolvimento com hot-deploy, inject-css e auto-reload

gulp dev --mode=$mode --proxy=$proxy

Parâmetro Valores Padrão Descrição
mode development/production development Define se assets devem ser otimizados/minificados.
proxy proxy option config.proxy Configuração de proxy do plugin browsersync

Publicação de módulo individualmente

gulp deploy --mode=$ --module=$ --version=$

Parâmetro Valores Padrão Descrição
mode development/production production Define se assets devem ser otimizados/minificados.
publishMode chave de acesso obrigatório Define qual chave de acesso deve ser utilizada.
module módulos obrigatório Módulo a ser publicado
version ex:v1.0.0 obrigatório Versão ser publicada

Limpar pasta de build

gulp clean

Current Tags

  • 1.0.0-alpha-1                                ...           latest (9 months ago)

3 Versions

  • 1.0.0-alpha-1                                ...           9 months ago
  • 1.0.0-alpha                                ...           9 months ago
  • 1.0.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (20)
Dev Dependencies (17)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |