Um monorepo para meu site e projetos pessoais, construído com turborepo e pnpm.
Um site pessoal com um blog, vitrine de projeto e informações de trabalho.
Para começar, recomendo a instalação do PNPM, pois é o gerenciador de pacotes usado neste repositório.
Comece comprando o repositório e clonando -o para sua máquina local:
git clone <your-fork>
Navegue até o diretório raiz do projeto:
cd ./enji.dev
Em seguida, copie a versão de desenvolvimento do arquivo env :
cp ./apps/enji.dev/env.example ./apps/enji.dev/env.local
Agora, você tem o arquivo env.local pronto para a configuração:
DATABASE_URL = your-database-connection-string
SALT_IP_ADDRESS = super-secret
Para o DATABASE_URL use sua string de conexão com o banco de dados. Pessoalmente, uso a versão gratuita do MongoDB e você pode fazer o mesmo criando um banco de dados lá e adicionando a string de conexão ao env.local .
Quanto SALT_IP_ADDRESS , fique à vontade para preenchê -lo com algumas de suas palavras secretas. Ele atua como um sal para os endereços IP dos usuários de hash.
Depois que a configuração estiver concluída, ainda na raiz do diretório do projeto, instale as dependências necessárias:
pnpm install
Finalmente, execute o projeto:
pnpm dev
Agora, seu projeto deve estar em funcionamento sem problemas!