web-dev-qa-db-ja.com

プロキシサーバーの背後にあるWindowsにangular-cliをインストールする

私は現在、Angular企業のプロキシサーバーの背後から2つのデモを構築しています。NPMとTypeScriptの両方の「タイピング」インストールをブロックする既知の問題があります。プロキシサーバー設定でこれらの問題を回避することができましたが、私は最新の問題について何をすべきか少しわかりません。

Angular-cliをグローバルにインストールしようとするときはいつでも:

npm install -g angular-cli

または、既存のnpm initセットアップ(package.jsonファイルを含む)があるディレクトリにローカルに:

npm install angular-cli --save

次のエラーが表示されます(すべてのローカルパスがに置き換えられます)。

angular-cli npm install error

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.

この特定のユーザー権限の問題に他の問題(または解決策)を持っている人はいますか?

ありがとう。

6
Mindsect Team

プロキシサーバーの背後でnpmモジュールをロードするには、node.jsターミナルで次のコマンドを入力する必要があります。

  1. npm config set proxy http://proxy.company.com:808
  2. npm config set https-proxy http://proxy.company.com:808
12
Devaarth
  1. Nodejsをダウンロードしてインストール https://nodejs.org/en/download/

  2. プロキシ設定を確認してください。あなたの組織に基づいて変更されます。プロキシが定義されていない場合は、LAN設定でプロキシ設定を定義する必要があります。

enter image description here

  1. 管理者がコマンドを入力してCMDを実行する

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

enter image description here

  1. リモートPCにインストールする場合、またはWindows Active Directory資格情報がインストールに必要な場合。

enter image description here

enter image description here

  1. 実行angular cliコマンド:

    npm i –g angular-cli

enter image description here

5
atik sarker

企業プロキシの背後にangular-cliをインストールできました。以下の手順に従う必要があります。

  1. Node/npmをインストールする
  2. 以下のようにNodejsのプロキシを設定します。

    以下のコマンドを実行します

    npm config set proxy {your proxy server address}

    npm config set {your proxy server address}

3.「gitbash」をインストールします。gitbashは、gitHubからパッケージをダウンロードするのに役立ちます。

  1. Cofigure 'gitbash'プロキシは以下のコマンドを実行します:

git config --global http.proxy http:// proxyuser:[email protected]:808

次に、最後のコマンドを押します。

npm install -g angular-cli @ latest

2
Ganesh Pilli

私の問題を解決した Windows Power Shell を使用してみてください。

0
Venkat.R

このコマンドはポートで使用します。 npm config set https-proxy http://yours.com:1234

0
Isuru Pemadasa