2016-06-01 6 views
0

私は単純なAngular 2プロジェクトを持っていますが、後でnpmで使用したくありません。あなたはこのようにプロジェクトを開始するための任意の意思決定を知っています:*ANYサーバなしでAngular 2アプリケーションを起動するには

  • コンパイルのすべてが別のフォルダ(ないNPMまたはノードとの関連)
  • 開くには、ファイルに
  • コピーコンパイルJS-ファイルを.TS app、たとえばindex.htmlを使用しています。インデックスを開くだけで、すべてのアプリが動作するはずです。

答えて

-1

その可能性はありません。ブラウザのセキュリティ上の制約は、ディスクからの読み込みをブロックします。 Chromeの場合(他のブラウザについてはわかりません)、これらのセキュリティ制約を無効にするコマンドライン引数がありますが、それらを使用することはお勧めしません。

1

前述の回答で既に述べたように、サーバーが必要です。幸いなことに、あなたのための簡単な作業をすることができるgruntと呼ばれるものがあります:

https://www.npmjs.com/package/grunt-serve 

最小限の設定が必要なローカルWebサーバーが起動します。 (ただし、これにはnpmも必要です)。

あなたが後で行う必要があるのは、grunt-serveを呼び出すことです。それはあなたのために起動します。コードを変更したときにリロードするように設定することもできます。

最後に使用するもの(ノードや他のAPIのフレームワーク)は特に重要ではありませんが、開発の目的はその目的に役立ちます。

関連する問題