Node.js acabou de ficar mais frio: as importações e o pacote json estão aqui para salvar o seu dia

Se você já trabalhou em um projeto Node.js, provavelmente teve essa experiência: está escrevendo uma importação, seu cérebro diz “fácil”, mas seu editor sussurra: importar serviço de “./../../../path/to/wome/service.ts”; Digite o modo de saída do modo de tela cheia repentinamente, você não está mais codificando. Você é Indiana Jones, perdida em um templo de ../ e rezando para que você não acabe acidentalmente no diretório errado. Bem, adivinhe? Node.js apenas nos jogou uma tábua de salvação. É chamado de importações via package.json, e está aqui para chutar isso ../../../ pesadelos para fora da sua vida. Antes: A selva dos caminhos relativos naquela época, importar um arquivo parecia tocar “Quantos pontos você pode caber em um caminho?” Importar serviço de “./../../../path/to/some/service.ts”; Digite o modo de saída do modo de tela cheia, tudo bem quando seu projeto é de três arquivos e um sonho. Mas uma vez que cresce, você está basicamente navegando com o Google Maps definido como “Modo de labirinto”. Depois: o pseudônimo de brilho aqui é onde a mágica acontece. Abra seu package.json, polvilhe em uma pequena configuração e, de repente, suas importações são tão suaves quanto a manteiga. “Importações”: {“#src/*”: “./src/*”} Digite o modo de saída de tela cheia da tela cheia. Seriamente. Apenas um pequeno bloco e sua base de código já está respirando mais fácil. Uso: importações, mas torne -as sexy agora, em vez de digitar um caminho que parece uma árvore genealógica que deu errado, você apenas faz isso: importar serviço de ‘#src/path/para/some/app.ts’; Digite Limpe o modo de saída de tela cheia de tela cheia. Simples. Compreensível. E se alguém perguntar: “De onde vem esse serviço?” Você não precisa puxar um quadro branco e desenhar flechas através de diretórios. Por que isso não é mais ginástica de pontos – seu dedo mindinho finalmente recebe uma pausa de todas essas pressões. Código legível – suas importações agora se explicam, em vez de parecer mapas de tesouro enigmático. Future-Profim-Este é o Node.js moderno flexionando seus músculos. Você não está apenas escrevendo código, está escrevendo código sofisticado. Bônus: combine -o com o modo de relógio, confira minha outra peça: node.js acabou de ficar mais fria: o modo de texto nativo e o modo de relógio estão aqui para festejar.

Fonte

Você pode ter perdido