2017-04-17 8 views
2

の手順に従って、angular-cliで生成された角型アプリケーションに統合します。私が従わなかった唯一の指示は、webpackベンダーのエントリファイル(src/vendor.browser.ts)を 'jquery'と 'fullpage.js'のインポートで更新することでした。 fullpage.jsポートが機能します。ここまでは順調ですね。angle-cli webpackを取り出した後にコンポーネントがロードされない

その後、私はangle-cliアプリでカスタムWebpack設定を使用したかったのです。そこで、ng ejectコマンドを実行して、内部Webpack設定ファイルを取得しました。そのコマンドを使用した直後に、アプリケーションはエラーメッセージなしでAppComponentをブートストラップしません。私のNgModule宣言からMnFullPageDirectiveを削除すると、アプリが動作するようです。一度挿入すると、AppComponentは読み込まれません。

webpackベンダーのエントリファイルの更新が関係している可能性がありますが、webpackに慣れていないので、angular-cliと動作させる方法はわかりません。

ご協力いただきありがとうございます。 https://github.com/koslambrou/angular-cli-ng2-fullpage-ejected

+0

あなたはそれを再現githubのレポを持っていますか? – yurzui

+0

@yurzui github repoリンクを追加しました – Konstantinos

+0

github repo – yurzui

答えて

2

私はあなたの問題を調査し、あなたのWebPACKの構成ビットを変更する必要があることを発見:

を交換してくださいここでUPDATE

は、状況を再現githubのレポです

module.exports = { "devtool": "source-map", "resolve": { "extensions": [ ".ts", ".js" ], "modules": [ "./node_modules" ] }, "resolveLoader": { "modules": [ "./node_modules" ] }, 

module.exports = { 
    "devtool": "source-map", 
    "resolve": { 
    "extensions": [ 
     ".ts", 
     ".js" 
    ], 
    "modules": [ 
     path.join(process.cwd(), "node_modules") 
    ] 
    }, 
    "resolveLoader": { 
    "modules": [ 
     path.join(process.cwd(), "node_modules") 
    ] 
    }, 

enter image description here

関連する問題