私はYeomanとExpressで実行している例を得ようとしたいと思います。Yeoman inside ExpressJS
私は次のように試してみましたが、「大丈夫ですが、私はルートをマージしています。
mkdir test
cd test
express
mkdir app
cd app
mkdir js
cd js
yeoman angular
(読みやすくするために簡略化上)それから私は、「出力を:DIST」に変更する「出力:../../パブリック」Gruntfile.js
では今、両方のサーバーが自分で大丈夫実行します(例えば、yeomanサーバーとノードapp.js)。私はまた、 'yeoman build'を実行して、Expressアプリケーションで縮小されたJSを/ publicに出力することができます。
ルートがどのようにマージされるか少し不安ですか?明示的ルートではなく角度ルートをプルアップしたいと思います。ギュタブの角度表現シードの例は大丈夫ですが、私はまだYeomanがプロジェクトに統合されたことを望みます。
何か提案がありがとうございます。
Yeoman 1.0の新リリースはこれがまだ有効かどうかは不思議ですが、また、Yeomanが* .jadeファイルを作成してアプリケーションフォルダに出力するように設定できるかどうか – Siyfion
@Siyfionこれはまだ有効ですが、不平等は壊れているようです(理由は分かりません)。私はYeomanでより多くの玉の愛を見たいと思う。 – jjperezaguinaga
新しい人とはほぼ同じです。それは今や "角張った"ものであり、package.jsonが生成されています。 express initを実行する前に、その名前を "package_yo.json"に変更して、express initがそれを上書きしないようにします。 express initを実行し、package.jsonのexpressとjadeの依存関係をpackage_yo.jsonにコピーし、package.jsonを削除して、package_yo.jsonの名前をpackage.jsonに戻します。 yeomanをyo、bower、gruntに分割することで、あなたがやりたいと思っているもののためにビルドプロセスを変更するのがはるかに簡単です.- Gruntfile.jsは非常にうまく構成されています。 – Nick