Este projeto mantém todas as fontes usadas para construir o site oficial do InLong, que é servido em https://inlong.apache.org/
O site Inlong é alimentado por [Docusaurus] (https://docinaurus.io/).
Se a sua versão do docusaurus for menor que 2.0.0
, atualize para 2.0.0
.
Verifique também que a versão do seu nó é 14.x, versões superiores a 14.x ainda não são suportadas pelo Docusaurus.
- Run
npm i
no diretório raiz para instalar as dependências. - Run
npm start
no diretório raiz para iniciar um servidor local, você verá o site em 'http://127.0.0.1:3000'. - Run
npm run build
para construir o código-fonte.
Se você tiver uma versão superior do node instalada, considere nvm
para permitir que diferentes versões do node
coexistam em sua máquina.
- Siga as instruções para instalar o nvm
- Run
nvm install v14.13.0
to install node v14 - Run
nvm use v14.13.0
to switch the working environment to node v14
Então você está pronto para executar e construir o site. Siga as instruções de compilação acima para os detalhes.
Verifique se você enviou o problema para rastrear o PR: https://github.com/apache/inlong/issues
- Não use
git add .
para confirmar todas as alterações. - Basta enviar seus arquivos alterados, como:
*.md
- blog.js or docs.js or site.js
- Envie um PR para a filial mestre.
- Adicione um novo arquivo .md em
docs
oui18n
. - Execute o servidor dev localmente para verificar se o artigo pode ser exibido corretamente.
- Envie a solicitação pull contendo apenas *.md e development.js.
- Modifique o documento em
docs
e executenpm run docusaurus docs:version replace_by_target_version
localmente para copiar um documento. - Adicione um rótulo ao item do DOC no arquivo
docusaurus.config.js
. - Modifique a última versão da tabela em
/src/pages/version/index.js
.