13

私はYeoman1.0ベータ版を使用していますが、エクスプレススタックブランチには興味がありません。では、Yeomanを使用してExpress内でAngularプロジェクトの足場を作るための推奨/最良の方法は何ですか?

yo angular --minsafeExpressプロジェクトのルートディレクトリ(場所app.jsと場所)で実行しようとしましpackage.jsonたが、Yeomanがオーバーライドしようとしており、Angularファイルがサブディレクトリに正しく配置package.jsonされませんでした。publicまた、BowerとGruntの機能を壊すことなく、Angularファイルを手動で移動できるかどうかもわかりません。

アドバイスをいただければ幸いです、ありがとう!

4

4 に答える 4

18

このプロジェクトはすべての要件をカバーしているようです(さらに、MongoDBのオプションのサポートもあります):https ://github.com/DaftMonk/generator-angular-fullstack

ローカルで試したところ、機能します。

npm install -g generator-angular-fullstack

yo angular-fullstack [appname]

詳細については、GitHubページを参照してください。

于 2013-11-20T14:03:00.870 に答える
4

最初にBowerを介してAngularをインストールしてから、Expressを追加しpackage.jsonて実行するとnpm install、Expressサーバーがディレクトリを起動します/dist。(編集app.jsしてルーティングし/dist、Angularハンドルルーティングを許可します)

詳細については、このSOの質問を参照してください:ExpressJS内のYeoman

于 2013-03-27T18:18:38.720 に答える
0

これは、AngularJSアプリを起動するための代替案の比較です。それらのいくつかはExpressにも関係しています。

http://dancancro.com/comparison-of-angularjs-application-starters/

于 2014-07-07T21:08:41.427 に答える
-1

多くのブログと回答を読んだ後、私はそれをすべて機能させることができました...このリポジトリをチェックしてください:https ://github.com/malixsys/malix-yae

  • html / serverまたはlibに変更が加えられると、サーバーが再起動され、ページが更新されます。
  • html / clientでHTMLまたはJSファイルに変更が加えられた場合、サーバーは再起動されませんが、ページは更新されます。
  • html / clientの下のCSSファイルに変更が加えられた場合、新しいスタイルシートは更新せずに直接挿入する必要があります
于 2013-06-15T19:55:08.667 に答える