最近私のチームはビルドとリリースを自動化し始めました。私たちはnpm install
を動作させましたが、私のユーザ名とパスワードを示すhttp-proxyコマンドを実行する必要がありました。プロキシの背後にあるTFS 2015 npm
プロキシの後ろでNetworkService Accountの下でnpmを実行しようとしましたが、運がありません。
私のユーザ名とパスワードなしで接続する方法はありますか?
最近私のチームはビルドとリリースを自動化し始めました。私たちはnpm install
を動作させましたが、私のユーザ名とパスワードを示すhttp-proxyコマンドを実行する必要がありました。プロキシの背後にあるTFS 2015 npm
プロキシの後ろでNetworkService Accountの下でnpmを実行しようとしましたが、運がありません。
私のユーザ名とパスワードなしで接続する方法はありますか?
このnpm adduser
コマンドを使用して、指定したレジストリでユーザー名を作成または確認し、その資格情報を.npmrcファイルに保存することができます。これはユーザー名とパスワードを再度入力する必要はありません。
のNPMのadduser:あなたの最初の質問に応えてhttps://docs.npmjs.com/cli/adduser
- あなたはTFSを使用していますか?私はNetworkServiceアカウントの代わりにTFS(または同等の)サービスアカウントを使用することをお勧めします。
私たちは同じ問題に取り組んできました.Webアプリケーションをデプロイしようとしている場合は、ビルド時にnode_modulesを復元することを強くお勧めします。 WebPackを使用してnode_moduleをバンドルし、代わりに使用します。 これは特別な開発ステップですが、再デプロイ時に「将来のパッケージバージョン」の驚きを得ることはできません。また、不要なnode_moduleのダウンロードを必要としないため、ビルドプロセスがスピードアップします。
希望します。
ありがとう、私はそれを調べます。今は6ヶ月ごとにパスワードを変更することを忘れてはならないということだけです。会社のパスワードポリシー –
@FelipeDeguchiはこれに関するフィードバックがありますか? –
ええ、didnt仕事。私が見つけたのは、エージェントをプロキシとして実行するように設定する方法でした。 –