2013-03-27 10 views
13

私はYeoman 1.0 betaを使用しており、express-stackブランチには興味がありません。次に、YeomanをExpress内のAngularプロジェクトに足場を張るために推奨される最も良い方法は何ですか?Yeoman - 現在、AngularJS&Expressで使用する最良の方法は?

私は(app.jspackage.jsonがある)Expressプロジェクトのルートディレクトリにyo angular --minsafeを実行しようとしたが、ヨーマンはpackage.jsonを上書きしようとしていた、と角ファイルが正しくpublicサブディレクトリに行きませんでした。また、BowerとGruntの機能を損なうことなく角度ファイルを手動で動かすことができるかどうかはわかりません。

アドバイスありがとうございます。

答えて

18

を更新せずに直接注入する必要があります。このプロジェクトは、(要件のすべてをカバーしているようですさらにはMongoDBのためのオプションをサポートしてい):https://github.com/DaftMonk/generator-angular-fullstack

私はちょうどそれをローカルに試してみたし、それが動作します:

npm install -g generator-angular-fullstack 

yo angular-fullstack [appname] 

は、より多くの情報のためのGitHubページを参照してください。

+0

非常にクールな情報、ありがとう! – Kay

4

最初にBower経由でAngularをインストールした場合は、package.jsonにExpressを追加してnpm installを実行してください。/distディレクトリにはExpressサーバが起動します。

詳細については、このSOの質問を参照してください(角ハンドルルーティングを/distにルーティングするapp.jsを編集してみましょう):多くのブログや回答を読んだ後Yeoman inside ExpressJS

+0

が、これは明示スタックブランチが安定するまで、我々が得ることができる最高だと思います。ありがとう! – Kay

-1

、私はそれをすべての作業... チェックアウト得ることができましたこのレポ:https://github.com/malixsys/malix-yae変更は、HTML /サーバーまたはLIBに行われ、サーバーが再起動され、変更は、HTML /クライアントの下にHTMLやJSファイルに行われた場合ページは、トンを

  • をリフレッシュする必要があり

    • 彼は、サーバーが再起動されていませんが、変更は、HTML /クライアント下のCSSファイルに行われた場合、ページが
    • をリフレッシュする必要があり、新しいスタイルシートが
  • 関連する問題