No node, o pacote global refere-se ao pacote de ferramentas utilizado para instalar pacotes locais no projeto, como nrm, yarn, cnpm, etc. o pacote de software é uma biblioteca incluída no programa e deve ser instalada em todo projeto que utiliza; o pacote de software. Pacotes locais e pacotes globais só precisam ser instalados em um local. Você pode usar a opção -g ou --global para comandar o npm para instalar pacotes globais ou pode usar "npm ls -g" para visualizar. pacotes globais instalados.
O ambiente operacional deste artigo: sistema Windows 10, nodejs versão 16, computador Dell G3.
Geralmente, pacotes globais são pacotes de ferramentas, como: nrm, yarn, cnpm
Pacotes de software são bibliotecas incluídas em um programa.
Os pacotes locais devem ser instalados em cada projeto que os utiliza, enquanto os pacotes globais só precisam ser instalados em um local.
Para instalar um pacote global, use a opção -g ou --global para instalar o npm.
Você pode adicionar a opção -g à maioria dos comandos npm trabalhando com pacotes globais.
Para visualizar os pacotes globais instalados, use o comando npm ls -g.
Para encontrar a pasta node_modules global, use o comando npm ls -g.
Todos os comandos NPM que vimos vêm com um sinalizador opcional -g indicando que você está usando módulos globais.
Os exemplos são os seguintes
O código a seguir instala o pacote browserify globalmente.
npm instalar -g navegadorifyIsso coloca o browserify na linha de comando, que usamos no capítulo anterior.
Pacote global atualizado
npm update -g nome do pacoteListar pacotes globais
npm ls -gDesinstalar pacote
npm rm -g nome do pacotePor exemplo, para desinstalar o Browserify, execute
npm rm -g navegadorifyO NPM não modifica a configuração do sistema ao instalar módulos globalmente.
Os módulos globais são colocados na linha de comando onde estão disponíveis.
Usar módulo global requer
Módulos instalados globalmente não devem usar a função require em nosso código, embora muitos pacotes que suportam tags globais também suportem instalação local em nosso projeto (pasta node_modules).
Se instalado localmente, ou seja, sem o sinalizador -g, podemos usar a função require, como já vimos.
Um bom exemplo simples é o módulo rimraf (www.npmjs.org/package/rimraf).
Se o rimraf estiver instalado globalmente (npm install -g rimraf), ele fornece um utilitário de linha de comando que permite excluir diretórios de forma recursiva e forçada entre plataformas.
Para excluir o diretório myData após instalar o rimraf globalmente, execute
rimraf meus dados
Para fazer a mesma coisa com o código Node.js, instale o rimraf localmente (npm install rimraf) e crie um app.js conforme mostrado.
Aprendizagem recomendada: "tutorial em vídeo nodejs"
O texto acima é o conteúdo detalhado do que é o pacote global no node. Para mais informações, preste atenção a outros artigos relacionados neste site!