Faça sua pergunta e obtenha um resumo do documento referenciando esta página e o provedor AI de sua escolha
Ao integrar o servidor MCP Intlayer ao seu assistente de IA, você pode recuperar todos os documentos diretamente de ChatGPT, DeepSeek, Cursor, VSCode, etc.
Ver a documentação do servidor MCPHistórico de versões
- Adicionar comando initv7.5.930/12/2025
O conteúdo desta página foi traduzido com uma IA.
Veja a última versão do conteúdo original em inglêsSe você tiver uma ideia para melhorar esta documentação, sinta-se à vontade para contribuir enviando uma pull request no GitHub.
Link do GitHub para a documentaçãoCopiar o Markdown do documento para a área de transferência
Inicializar Intlayer
npx intlayer initO comando init configura automaticamente o Intlayer no seu projeto, criando os arquivos e ajustes necessários. É a forma recomendada de começar com o Intlayer.
Atalhos:
- npx intlayer init
Argumentos:
- --project-root [projectRoot] - Opcional. Especifique o diretório raiz do projeto. Se não for fornecido, o comando irá procurar pelo diretório raiz do projeto a partir do diretório de trabalho atual.
O que faz:
O comando init executa as seguintes tarefas de configuração:
- Valida a estrutura do projeto - Garante que você está em um diretório de projeto válido com um arquivo package.json
- Atualiza .gitignore - Adiciona .intlayer ao seu arquivo .gitignore para excluir arquivos gerados do controle de versão
- Configura o TypeScript - Atualiza todos os arquivos tsconfig.json para incluir as definições de tipos do Intlayer (.intlayer/**/*.ts)
- Cria arquivo de configuração - Gera um intlayer.config.ts (para projetos TypeScript) ou intlayer.config.mjs (para projetos JavaScript) com as configurações padrão
- Atualiza a configuração do Vite - Se um arquivo de configuração do Vite for detectado, adiciona a importação do plugin vite-intlayer
O comando init executa as seguintes tarefas de configuração:
- Valida a estrutura do projeto - Garante que você esteja em um diretório de projeto válido com um arquivo package.json
- Atualiza .gitignore - Adiciona .intlayer ao seu arquivo .gitignore para excluir arquivos gerados do controlo de versão
- Configura o TypeScript - Atualiza todos os arquivos tsconfig.json para incluir as definições de tipos do Intlayer (.intlayer/**/*.ts)
- Cria arquivo de configuração - Gera um intlayer.config.ts (para projetos TypeScript) ou intlayer.config.mjs (para projetos JavaScript) com configurações padrão
- Atualiza a config do Vite - Se um arquivo de configuração do Vite for detectado, adiciona a importação do plugin vite-intlayer
- Atualiza a configuração do Next.js - Se um arquivo de configuração do Next.js for detectado, adiciona a importação do plugin next-intlayer
Exemplos:
Inicialização básica:
npx intlayer initIsto irá inicializar o Intlayer no diretório atual, detectando automaticamente a raiz do projeto.
Inicializar com raiz de projeto personalizada:
npx intlayer init --project-root ./my-projectIsto irá inicializar o Intlayer no diretório especificado.
Exemplo de saída:
npx intlayer initVerificando configuração do Intlayer...✓ Adicionado .intlayer ao .gitignore✓ Atualizado tsconfig.json para incluir os tipos do IntlayerCriado intlayer.config.ts✓ Importação injetada em vite.config.ts✓ Inicialização do Intlayer concluída.Notas:
- O comando é idempotente — você pode executá-lo várias vezes com segurança. Ele vai pular etapas que já estão configuradas.
- Se um arquivo de configuração já existir, ele não será sobrescrito.
- Arquivos de configuração do TypeScript sem um array include (por exemplo, configs no estilo solution com referências) são ignorados.
- O comando encerrará com um erro se nenhum package.json for encontrado na raiz do projeto.