web-dev-qa-db-fra.com

Installation de angular-cli sur Windows Behind Proxy Server

Je suis en train de créer Angular 2 démonstrations derrière un serveur proxy d'entreprise présentant des problèmes connus liés au blocage des installations de "typages" NPM et TypeScript. Bien que j'ai pu contourner ces problèmes avec les paramètres du serveur proxy, je ne sais pas trop quoi faire du dernier problème.

Chaque fois que j'essaye d'installer angular-cli globalement:

npm install -g angular-cli

ou même localement dans un répertoire contenant un fichier npm init setup (y compris le fichier package.json):

npm install angular-cli --save

Je reçois l'erreur suivante (tous les chemins locaux remplacés par):

erreur d'installation angular-cli npm

npm ERR! Error: EPERM: operation not permitted, rename 
'C:\Users\<PATH>\node_modules\angular-cli\node_modules\babel-runtime' ->
'C:\Users\<PATH>\node_modules\angular-cli\node_modules\.babel-runtime.DELETE'
at FSReqWrap.oncomplete (fs.js:82:15)
npm ERR! Please try running this command as root/Administrator.

Quelqu'un d'autre ayant des problèmes (ou une solution) à ce problème d'autorisation d'utilisateur?

Merci.

4
Mindsect Team

Pour charger des modules npm derrière un serveur proxy, vous devez taper les commandes suivantes dans le terminal node.js:

  1. npm config set proxy http://proxy.company.com:8080
  2. npm config set https-proxy http://proxy.company.com:8080
10
Devaarth

Essayez d’utiliser Windows Power Shell qui a résolu mon problème.

1
Venkat.R

J'ai pu installer angular-cli derrière le proxy de l'entreprise. Vous devez suivre les étapes ci-dessous:

  1. Installer le noeud/npm
  2. Configurez le proxy pour Nodejs comme ci-dessous:

    Exécuter les commandes ci-dessous

    npm config set proxy {votre adresse de serveur proxy}

    npm config set {votre adresse de serveur proxy}

3. Installez "gitbash", car gitbash nous aidera à télécharger les paquets depuis gitHub

  1. Cofigure 'gitbash' proxy lance la commande ci-dessous:

git config --global http.proxy http: // utilisateur de proxy: [email protected]: 8080

Appuyez ensuite sur la dernière commande:

npm installer -g angular-cli @ dernier

1
Ganesh Pilli
  1. Téléchargez et installez Nodejs https://nodejs.org/fr/download/

  2. Vérifiez vos paramètres de proxy. Basé sur votre organisation, ce sera le changement. Si le proxy n'est pas défini, vous devez définir votre paramètre de proxy dans Paramètres du réseau local. 

 enter image description here

  1. Exécuter CMD en tant qu'administrateur, entrez la commande

    npm config set https-proxy http://10.10.20.60:80

 enter image description here

  1. Si vous allez installer sur un PC distant ou si vous avez besoin des informations d'identification Windows Active Directory pour l'installation.

 enter image description here

 enter image description here

  1. lancer la commande cli angulaire:

    npm i –g angular-cli

 enter image description here

0
atik sarker

Utilisez cette commande avec le port. Npm config set https-proxy http://votre.com:1234

0
Isuru Pemadasa