2016-07-28 2 views
-2

私は現在、フロントエンドのjavascriptとhtmlで作業しているWebサイトを開発しています。私の好みはosxからネイティブで作業することですが、LinuxとWindowsを自分のマシンにインストールしています。オフラインWeb開発のベストプラクティス

私はインターネットに接続していない間もフロントの機能を引き続き使用するのがベストプラクティスでしょうか?

+0

検索するキーワードは「開発環境」とはい、localhostです。 –

+0

PHPを使用している場合は、コマンドラインからWebサーバーを起動できます。それ以外の場合は、ブラウザのindex.htmlへのファイルパスを実行してください。リモートの依存関係をダウンロードする必要があります。 – Damon

答えて

1

私は様々な顧客空間への飛行機旅行中に多くのウェブ開発を行います。私はあなたに私のセットアップを伝えることができますが、私は言うだろう、すべてが依存:

  • お使いのOS
  • あなたのツール
  • 個人の好みを

私は私のOSとしてWindowsを使用し、I Visual Studioを使用したプログラム。 IIS Express(Cassini)を使用してLocalHostでWebコンテンツを配信します。私はSSLをサポートしたい場合でもポートを設定することができます。

また、私のマシンにIIS 10.0がインストールされています。私が取り組んでいるプロジェクトが長期的な「真剣な」プロジェクトであれば、専用のAppPoolとIISの設定でローカルのWebアプリケーションを作成します。私はより完全に生産をシミュレートするためにこれを行います。あなたが上がらない場合は、ボタンを1回クリックするだけで、私は私のHTML/JavaScriptを/ CSS/LESS

に私が行った変更を見ることができるように私のツールとしてVisual Studioに

、私はすべてを設定することができますWindowsを使用している場合は、WebサーバーのApacheを調べます。残りの部分は非常に似ています

  • は、ローカルWebアプリ
  • を作成し、ローカルHTML/JS/CSSを変更し
  • は、変更内容を確認し、ブラウザを更新します。
+0

同様のOSX環境での経験はありますか? – casper

+1

Visual Studioコード(https://code.visualstudio.com/Download)をチェックアウトし、無料でASP.NETコアアプリケーションをビルドすることもできます(https://docs.asp.net/en/latest/)。 tutorials/your-first-mac-aspnet.html)私はVisual Studioを使用しているので、それは私が知っているものです。がんばろう!\ –

0

PHPや他のサーバー側言語を使用しない場合は、ローカルで行うことができます。 PHPの場合は、WAMPを使用することをお勧めします。

+0

しかし、WAMPはローカルで実行されます。 – Scott

+0

真実、私はそれが少し間違っていると言いました。 – raulicious

0

仮想マシンが動作する必要はありません。あなたのマシンは完璧で、作業には十分です。 にあなたがGNU/LinuxのOSを実行しているマシンがあるとしましょう、だけあなたが必要なものは以下のとおりです。

  1. は、Webサーバ(Apacheの/ nginxの)をインストールし、私はWWW /フォルダを作成しますnginx
  2. のために行きますよ/ varに
  3. はnginxのために、
  4. は(あなたがApacheのために行く場合はバーチャルホスト)のためのサーバー構成をセットアップの/ var/WWWでプロジェクトをコピー(は/ etc/nginxの/サイト-有り)doc here
  5. ハッピーコーディング:)
関連する問題