O site Lightning Fast Verge, construído com o NextJS em cima do ReactJS.
Você precisa dos seguintes pré -requisitos para poder instalar e colocar o projeto em execução em sua máquina local.
Abra seu terminal preferido e instale os pacotes a seguir na ordem correta.
Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Nodejs:
brew install node
Fio:
brew install yarn
Git
Download the Windows installer here:
https://git-scm.com/download/win
Nodejs:
Download the Windows installer here:
https://nodejs.org/en/download/
Fio:
Download the Windows installer here:
https://yarnpkg.com/lang/en/docs/install/
Ubuntu/Debian
Nodejs:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Fio:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
Use seu terminal favorito para subir e funcionar seguindo as próximas etapas: Nota: Os usuários do Windows precisarão iniciar o Git Bash para instalar dependências de fios com sucesso.
Clone o projeto em um diretório em sua máquina:
git clone https://github.com/vergecurrency/vergecurrency.com.git
CD no diretório recém -criado:
cd vergecurrency.com
Se você tiver uma versão diferente do NodeJS, use o Node Version Manager:
Instruções NVM
Example, nvm use v10.15.3
Ou usando .nvmrc
nvm use
Instale dependências:
yarn install
Execute o aplicativo:
yarn run dev
Abra o site em seu navegador:
http://localhost:3000
Implementamos 2 linters neste projeto.
Eslint Um único arquivo:
./node_modules/.bin/eslint _filename_.js
Eslint as páginas
./node_modules/.bin/eslint pages/**/*.js
Eslint todo o projeto
./node_modules/.bin/eslint */*.js
Fia um único arquivo
./node_modules/.bin/sass-lint -c ./.sasslintrc './path/to/file.scss'
Fie todos os arquivos SCSS
./node_modules/.bin/sass-lint -c ./.sasslintrc '**/*.scss'
Estamos usando o próximo sistema de compilação. Para construir, basta executar o seguinte comando:
yarn run build
Em seguida, criará e exportará todo o projeto.
Para executar a construção localmente:
gulp
Certifique -se de usar apenas o nome curto para idiomas. Por exemplo, o nome da pasta para o idioma inglês é en , russo será ru e a França será fr . Se você usaria um nome de pasta com um nome diferente, ele não funcionará. Por exemplo, en-GB não funcionaria. Se você acha que isso é algo que devemos permitir, entre em contato comigo no Discord (Stanfaas).
Ao adicionar um novo idioma à nossa pasta Locales, certifique -se de adicionar o código do idioma (nome da pasta) ao arquivo languages.json . Este arquivo pode ser encontrado em: ./lists/languages.json . Esteja ciente de que o idioma estará ativo diretamente após você adicioná -lo a esse arquivo.
Leia contribuindo.md para obter detalhes sobre nosso código de conduta e o processo para enviar solicitações de puxar para nós.
Veja também a lista de colaboradores que participaram deste projeto.
Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes