Articles of npm

Evite a atualização do npm após cada implantação no Heroku

Eu tenho um site do Node.js hospedado no Heroku, que implantei com o git. Eu uso vários módulos de nó, referenciados em package.json; Existe uma maneira de impedir que o Heroku os atualize cada vez que eu implantar uma nova versão do código, contanto que o package.json não seja alterado? Nota: isso seria especialmente útil […]

npm – instala dependencies para um pacote em uma pasta diferente?

Eu tenho a seguinte estrutura de diretórios: /some_project source.js package.json Eu gostaria de instalar as dependencies para algum_projeto. Eu sei que eu poderia cd em some_project e, em seguida, executar o npm install Mas eu queria saber se é possível sem alterar o diretório? Algo como npm install some_project/package.json

Instale o módulo do nó do próprio servidor gitlab

Eu gostaria de instalar módulos de nós do nosso servidor gitlab. Este é um link para um repository: http: //ABCD-GITLAB/myGroup/myNodeModule.git De acordo com o guia de instalação do npm, o comando de instalação deve ser o seguinte: gitlabUser: me myProject: myNodeModule npm install gitlab:mygitlabuser/myproject Eu não tenho ideia de como referenciar meu URL do servidor […]

Instalar arquivos ignorados com o NPM

O pacote está listado nas dependencies do projeto: “name”: “project”, “devDependencies”: { “package”: “*” } Alguns dos arquivos no pacote instalado são ignorados pela lista negra ( .npmignore ) ou pela lista branca: “name”: “package”, “files”: [ “lib/”, “index.js”, “LICENSE”, “README.md” ], Bifurcá-lo e alterar as configurações de ignorar não é uma opção para mim. […]

Instalando o Cordova CLI e o Ionic

Recentemente eu instalei node.js junto com ionic e cordova com: sudo npm install -g cordova ionic … e tudo parece funcionar bem. Mas quando eu corro: ionic info Parece que o Cordova CLI está faltando: Your system information: Cordova CLI: Not installed Gulp version: CLI version 3.9.0 Gulp local: Local version 3.9.0 Ionic Version: 1.1.1 […]

Instalando um servidor da Web para o Node.js

Estou tentando seguir um livro que comprei chamado “Pro Angular JS”, e estou tendo problemas para obter um servidor da Web apontado para a porta correta. Então eu vou para a linha de comando, rode o Node, e o primeiro erro que recebo é isso, ao tentar instalar o connect: npm should be run outside […]

Por que eu tenho @ angular / core em node_modules, mas ainda recebo este erro?

Eu baixei um projeto de exemplo de angular.io, daqui https://angular.io/generated/zips/cli-quickstart/cli-quickstart.zip e executei o npm install na pasta raiz, como neste tutorial e em algum lugar, embora eu tenha os pacotes angulares correspondentes em ambos node_modules e package.json, ainda assim eu tenho isto: Hash: faeff28da7a6ba00851d Time: 8547ms chunk {0} polyfills.bundle.js, polyfills.bundle.js.map (polyfills) 171 kB {4} [initial] […]

Erro ao depurar o programa NodeJs usando o mocha

Eu escrevi alguns casos de teste e estou tentando depurar os casos de teste usando o mocha e o nó debug. Eu tenho mocha instalado na minha máquina Eu instalei o node-debug npm install -g node-debug Então estou executando o teste por este comando: node-debug _mocha test.js Isso abre uma janela do navegador, mas estou […]

erro ao instalar o npm@1.1.1 no Mac OS X Lion

Eu estou tentando ir com o framework expresso no Mac OS X Lion. Tendo esses problemas: SilverFir-2:Node mike$ sudo curl http://npmjs.org/install.sh | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 7881 100 7881 0 0 29556 0 –:–:– –:–:– –:–:– 43541 tar=/usr/bin/tar version: […]

Cliente Chef pendurado na instalação do npm na reconstrução do node-gyp

Estou tendo um problema com a execução do npm install partir de uma receita do chef. Quando eu o executo a partir da linha de comando, ele termina em menos de um minuto com apenas alguns avisos relacionados ao campo package.json no repository (que deve ser inofensivo). Mas quando eu corro do chef, ele trava […]