2017-10-05 7 views
0

に出力しますfont-awesomeフォントをassets/fontsフォルダに配置するには、あなたの角速度をejectにしてウェブパックの設定を上書きしますか?私はこの角度-CLIを持っていると私は私のangular-cli.jsonのfont-素晴らしいこうして、次のとおりですAngular CLIはフォントの素晴らしいフォントファイルをdistルート

"styles": [ 
     "styles.css", 
     "../node_modules/bootstrap/dist/css/bootstrap.min.css", 
     "../node_modules/font-awesome/css/font-awesome.min.css" 
     ], 

を私はng build --prodを行うとき、私は(ここで、ルートにしかしすべてのフォント素晴らしいフォントが置かれている正しく構築されたすべてを取得しますstyles.cssは)です。

これはangular-cli.jsonで設定できますか、packages.jsonのスクリプトで行う必要がありますか?

"assets": [ 
    { "glob": "**/*", "input": "./assets/", "output": "./assets/" }, 
    { "glob": "favicon.ico", "input": "./", "output": "./" }, 
    { "glob": "**/*", "input": "../node_modules/font-awesome/fonts/*", "output": "./assets/fonts/" } 
    ] 

しかし、それは動作しませんでした:アセットマネジメント( https://github.com/angular/angular-cli/wiki/stories-asset-configuration)のためのwikiを見ると

は、私はこれを試してみました。

更新日:

見えないのですか? - >https://github.com/angular/angular-cli/issues/6637

+0

webpackで設定されている可能性があります – pritesh

答えて

0

私はあなたがちょうどあなたがそれを根にしているように、それはちょうど、フォントファイルをコピーしているfont-awesomeを参照して見て、CLI一度ng serve/build中にhttp://github.com/angular/angular-cli/blob/master/docs/documentation/stories/include-font-awesome.mdを追ったと思います。それだけでfont-awesome.cssそれだけで、クライアントのブラウザはそれがある傷つけるべきではない気にしないことをoutput/distフォルダに影響を及ぼしているように、この方法で参照されるフォントを処理する同様の問題How can i place all the glyphicons to one folder while building in angular4?角度CLIであるよう

は思えます。

関連する問題