0

ウェブサイト用の新しい角度js Webアプリケーションを作成していますが、これはSPAではありません。 私はこれらのlibs ui-router、ui-bootstrap、ngResourceを起動時に使用します。 だから、誰も私はこれらの質問に譲歩を与えることによって私を助けることができます。角度jsアプリを起動するための最適な構造ですか?

  1. 私はフォローする必要があるファイルの構造は? 2.デモのリンクは、標準的な構造やジョンパパのスタイルガイドで作られていますか?
  2. 動的にui-routerに状態を含める方法。
  3. 可能な限り最小限のファイルを先頭に追加する方法。
+1

[AngularJSアプリケーションのファイル構造]の複製があります。(http://stackoverflow.com/questions/17461242/angularjs-application-file-structure) –

答えて

0

jhon papaのスタイルガイドが好きです。彼はそれについていくつかのデモを作成しました。ここ構造は次のとおりです。

/build (created on the fly) 
/gulp 
/src 
    /client 
     /app 
     /content 
     /test 
    /server 
     /data 
     /routes 

参照:https://github.com/johnpapa/ng-demos/tree/master/modular

のために最低限のファイルを追加します(この場合はJSファイルやCSSがある)、あなたは1つのファイル使用一気またはWebPACKのにいくつかのあなたのjsファイルをCONCATすることができます。それで、&もuglified minifiedすることができます。

+0

ガルプやウェブパックについてはわかりませんが、少し説明できますか? –

+0

@RamanKumar gulpは、複数のjsファイルを1つのファイルに連結するような退屈なプロセスを自動化するのに役立つタスクランナーです。ただし、gulpをインストールするにはnpmが必要です。 http://andy-carter.com/blog/a-beginners-guide-to-the-task-runner-gulp –

関連する問題