YEOMAN Advent Calendar 24日目: プロキシの内側で YEOMAN を使う

このブログエントリは YEOMAN Advent Calendar 2014 の 24 日目の記事、プロキシの内側で YEOMAN を使うです。昨日は stakezaki さんの generator-ionicのAndroid環境設定とproxyの設定でした! generator-graybullet-cordova も Apache Cordova なので、generator-ionic に負けないよう機能追加したいところです。

先日は Windows でも YEOMAN を使う方法を紹介しましたが、職場によっては Windows しか使えないだけでなく、プロキシサーバー経由でしかウェブを見れないところもあるようです。本日はプロキシの内側で YEOMAN を使う方法を紹介します。

YEOMAN はでは様々なツールを使います。表立ってプロキシの設定が必要なツールは npm と bower だけですが、bower は Git を利用しており、Git にもプロキシの設定が必要になります。ツールごとに設定するのは面倒なので環境変数を使うとよいでしょう。

そもそも、プロキシの設定が正しくなされていないと、YEOMAN をインストールすることもできませんので、Node.js と Git をインストールしたあとに、プロキシの設定を以下の手順で済ませておいてから、YEOMAN を導入するとよいでしょう。Linux や Mac での導入は[フロントエンド] スキャフォールド機能を提供するYEOMANに入門するを、Windows での導入方法はWindows でも YEOMAN を使うにあります。

プロキシサーバーのホスト名が proxy.example.com でポート番号が 3128 の場合で Linux や Mac でははこんな感じです。(標準の bash を使っている場合)

export http_proxy=<a href="http://proxy.example.com:3128/
export">http://proxy.example.com:3128/
export</a> https_proxy=$http_proxy
export no_proxy=localhost,127.0.0.1

Windows の場合もそれほどかわりはありません。

set http_proxy=<a href="http://proxy.example.com:3128/
set">http://proxy.example.com:3128/
set</a> https_proxy=%http_proxy%
set no_proxy=localhost,127.0.0.1

これを YEOMAN で作業をするために開いたターミナルやコマンドプロンプトに入力します。設定はそのターミナルやコマンドプロンプト内でのみ有効です。

ですが、毎回この操作を行わなければいけないのは面倒なので、bash_profile やシステム・ユーザー環境変数に設定しておくとよいでしょう。

認証が必要なプロキシーサーバーの場合は、URL を "http://username:password@proxy.example.com:3128/" としてください。username や password に "@" が含まれる場合、"%40" に置き換えてください。いくつかの記号などは URL エンコードをする必要があります。

export http_proxy=<a href="http://user%40example.com:password@proxy.example.com:3128/
export">http://user%40example.com:password@proxy.example.com:3128/
export</a> https_proxy=$http_proxy
export no_proxy=localhost,127.0.0.1

これらの設定で大体は動作するようになります。

ですが、一部通信に git プロトコルが使われるようで、これを https プロトコルを使わせるように設定を変更する必要があります。(git プロトコルはプロキシを超えられないようです)

ターミナルやコマンドプロンプトを起動して以下のコマンドを入力してください。

git config --global url.<a href="https://github.com/.insteadOf">https://github.com/.insteadOf</a> git://github.com/

これで "git://github.com/" へのアクセスは "https://github.com/" に置き換えて実行されるようになります。

以上で設定は完了です。これでプロキシの内側でも YEOMAN が使えるようになります。

とはいえ、プロキシの内側で確実に動作する保証はありません。npm の phantomjs モジュールの一部バージョンはプロキシの内側ではインストールに失敗します。YEOMAN はなるべくプロキシの必要のないネットワークで利用することをおすすめします。

明日の YEOMAN Advent Calendar は最終日、オオトリの albatrosary さんの generator-generator の続きです。generator-generator は YEOMAN Generator を簡単に作ることができます。22 日目の generator-generatorを紹介しますと合わせていかがでしょうか?

コメント

159

Situs Agen Judi Bola Yang Sudah Terkenal Di Indonesia, Untuk Bandar Bola, Agen Bola, Sbobet & Ibcbet Semua lengkap Didalam gobetx.com Lapak Judi ONLINE yang 100% AMAN & TERPERCAYA Cukup 1 Akun

agen judi bola terpercaya

situs bandar judi bola online terpercaya menyediakan beragam games taruhan online Seperti Casino online , Sportbook , slot Games, Poker Dll

bandar bola online

Situs Agen SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

bola online

Situs Agen SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

Judi Bola

website judi bola yang paling di percaya oleh orang indonesia,sangat berpengalaman dalam mengurus judi online.

Judi bola Online

judi online aman dan terpercaya dengan ijin resmi. Live Kasino, Togel, Poker, E-games & Judi Bola. BIG Promo. Chat dengan team kami

judi online

situs judi bola dan poker online Terpercaya Indonesia bermain dengen uang asli, aneka games Domino Online, Domino qq , Blackjack Online

judi online terpercaya

Liga365.com Merupakan Situs Taruhan Online Betting Terpercaya di Indonesia.

liga365

M88 is Asia's best online betting and gaming site. Play live online casino with the M88 babes, sports betting, slots, live lottery, keno, and poker.

m88

SBOBET - The world leading Asian Handicap Specialist offering the best odds in Sports, Casino, Games and Horse Racing.

SBOBET

Situs Judi bola Terbaik di Indonesia. Selalu setia melayani anda pecinta Judi online untuk pembuatan akun Judi online terbaik didunia.

situs judi bola

situs judi online aman dan terpercaya dengan ijin resmi. Live Kasino, Togel, Poker, E-games & Judi Bola. BIG Promo. Chat dengan team kami

situs judi online

situs judi bola dan poker online Terpercaya Indonesia bermain dengen uang asli, aneka games Domino Online, Domino qq , Blackjack Online

situs judi online terpercaya

Situs Agen SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

taruhan bola

gosdsb
Togel Online Terpercaya Penyedia Togel 6D 4D 3D 2D | GOSDSB

togel online terpercaya

Togel Online Terpercaya Penyedia Togel 6D 4D 3D 2D | GOSDSB

Bola sbobet

gobetx Situs Agen Bola SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

agen bola

gobetx Situs Agen Bola SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

situs bola terpercaya

gobetx Situs Agen Bola SBobet terpercaya & Bandar Taruhan Judi Bola Online Indonesia, permainan SBOBET, MAXBET, CMDBET, SBOBET CASINO

agen taruhan bola online

gobetx bandar atau agen situs taruhan bola terpercaya indonesia()***

situs bola

gobetx bandar atau agen situs taruhan bola terpercaya indonesia()*

agen bola terpercaya

gobetx bandar atau agen situs taruhan bola terpercaya indonesia()**

Togel Online Terpercaya Penyedia Togel 6D 4D 3D 2D | GOSDSB

gosdsb

Togel Online Terpercaya Penyedia Togel 6D 4D 3D 2D | GOSDSB

togel online terpercaya

bandar judi bola terpercaya

*()gobetx, bandar judi bola online sbobet terpercaya()**

sbobet online

***()gobetx, bandar judi bola online sbobet terpercaya()**

dunia bola

**()gobetx, bandar judi bola online sbobet terpercaya()**

agen sbobet

*Agen Pasaran Bola SBOBET*

bola bet

**Agen Pasaran Bola SBOBET**

pasaran bola

***Agen Pasaran Bola SBOBET***

situs judi Bola Online melayani Agen Taruhan Bola, SBOBET Casino & IBCBET Online di Indonesia

situs judi Bola Online melayani Agen Taruhan Bola, SBOBET Casino & IBCBET Online di Indonesia

gosdsb.com Agen Togel Singapore Pools, agen togel hongkongpools, Bandar Togel Online Terbesar.

gosdsb.com agen togel online Singapore Pools, Agen Togel hongkongpools, Bandar Togel Online Terbesar.

gosdsb.com Agen togel online terbaik Singapore Pools, Agen Togel hongkongpools, Bandar Togel Online Terbesar.

situs judi Bola Online melayani Agen Taruhan Bola, SBOBET Casino & IBCBET Online di Indonesia

5 Jenis Game Judi Online Terbaik, 5 Jenis game judi online Ternama, 5 Jenis Game Judi Online Terbesar, 5 Jenis Game Judi Online.

Situs Informasi pasar taruhan bola dan Prediksi Togel Singapura dan Hongkong Setiap Harinya.

Situs Permainan Bola Tangkas Online Gratis Berhadiah. Judi bola tangkas gratis Paling Royal Terbesar dan Terpercaya di Asia

gosdsb.com Situs Agen Bandar judi togel online Terpercaya Indonesia, bergabung bersama agen togel dan bandar togel hanya di KudaTogel.

bandartaruhan merupakan Agen Bola Terpercaya yang menyediakan berbagai macam permainan taruhan bola seperti SBOBET dan IBCBET

Untuk menambah keseruan, maka anda bisa mencoba bertaruh di Agen Bola onlinesbobet. Belum lagi anda akan merasakan keseruan lebih.

mygobetx.com agen situs judi online indonesia terpercaya terbesar yang menawarkan fasilitas permainan judi lengkap hanya dengan 1 akun.

Agen sbobet indonesia adalah website support dari salah satu Agen Judi Bola atau bandar judi bola & aneka Judi Online lainnya.

Dengan Hadiah JACKPOT terbesar Dan PERTAMA Di INDONESIA. Hadir di Gobetx.COM Bandar Bola Online Indonesia Terpercaya.

situs judi taruhan bola online terpercaya di Indonesia yang menawarkan fasilitas permainan judi lengkap hanya dengan 1 akun.

ページ

コメントを追加

Filtered HTML

  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 使用できるHTMLタグ: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <img>
  • 次のタグを使用してソースコード構文をハイライトすることができます。: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby> The supported tag styles are: <foo>, [foo].
  • 行と段落は自動的に折り返されます。

Plain text

  • HTMLタグは利用できません。
  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 行と段落は自動的に折り返されます。
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
イメージ CAPTCHA
Enter the characters shown in the image.