2016-07-19 6 views
2

から別の青写真を生成し、私は私の最初の青写真の中から異なる青写真(本質的ember g something-else ...)を実行したいです。これどうやってするの?私は<a href="https://ember-cli.com/extending/" rel="nofollow">ember-cli</a>でドキュメントに基づいてカスタム設計図を作成したエンバーCLIの青写真

具体的な使用例:私はEmber CLIのデフォルトのコンポーネントブループリントをオーバーライドしました。新しいComponentブループリントの中で、生成されたすべてのコンポーネントに対して一致するCSSパーシャル(app/styles/components/)を生成したいと思います。 calling-ember-g-component-within-a-blueprints-index-jsでこのアプローチを指摘しnullnullnull

var Blueprint = require('ember-cli/lib/models/blueprint'); 

module.exports = { 

    ... 

    afterInstall: function(options) { 
    var otherBlueprint = Blueprint.lookup('other-blueprint-name', { 
     paths: [path.resolve(__dirname, '..')] 
    }); 

    return otherBlueprint.install(options); 
    }, 
}; 

ありがとう:あなたの発電機(おそらくapp/blueprints/blueprint-name/index.js)インサイド

答えて

5

+0

ember-ember-dataの青写真がEmber-CLIからそれぞれのreposに移動されたので、これを動作させることができましたか? [ember-cli-legacy-blueprints](https://github.com/ember-cli/ember-cli-legacy-blueprints)アドオンをインポートしようとしましたが、エクスポートするのは青写真の名前だけです。 – ultimatemonty

+0

素晴らしい!投稿していただきありがとうございます –

+0

@ultimatemonty Emower DataをBower経由でインポートしていますか?その設定を試していない。これは、Ember CLI 2.7.0(私は青写真が移動されているので)の私のために働く。 –

関連する問題