2017-11-02 4 views
0

私はトラブル私のnode_modulesフォント画像@cmsgovディレクトリからディレクトリをコピーするために私の角度-cli.jsonのセットアップを持っています。角度CLI対処ではない画像&フォントディレクトリ

私の端末で多くのエラーが発生しているのは、[/Users/user/WebstormProjects/angular-app/src/images/warning.svg] warning.svgが存在しません。必要に応じて、私はエラーコードの多くを提供することができます。

angular-cliのファイルを参照してください。このコード行を使用してファイルをコピーする必要があります:{ "glob": "**/*", "input": "../node_modules/some-package/images", "output": "./some-package/" },これを行うとエラーが発生します。私は何が間違っているのか分かりません。

:私は現在、角-CLIバージョン1.4.9 を使用していて、ここで

角度-cli.jsonファイルであるが、必要であれば、私は私の完全なpackage.jsonを提供することができます

{ 
    "$schema": "./node_modules/@angular/cli/lib/config/schema.json", 
    "project": { 
    "name": "angular-app" 
    }, 
    "apps": [ 
    { 
     "root": "src", 
     "outDir": "dist", 
     "assets": [ 
     "assets", 
     "favicon.ico", 
     { "glob": "**/*", "input": "../node_modules/@cmsgov/design-system-core/fonts", "output": "./assets/fonts" }, 
     { "glob": "**/*", "input": "../node_modules/@cmsgov/design-system-core/images", "output": "./assets/images" }, 
     ], 
     "index": "index.html", 
     "main": "main.ts", 
     "polyfills": "polyfills.ts", 
     "test": "test.ts", 
     "tsconfig": "tsconfig.app.json", 
     "testTsconfig": "tsconfig.spec.json", 
     "prefix": "app", 
     "styles": [ 
     "sass/styles.scss" 
     ], 
     "stylePreprocessorOptions": { 
     "includePaths": [ 
      "../node_modules/" 
     ] 
     }, 
     "scripts": [], 
     "environmentSource": "environments/environment.ts", 
     "environments": { 
     "dev": "environments/environment.ts", 
     "prod": "environments/environment.prod.ts" 
     } 
    } 
    ], 
    "e2e": { 
    "protractor": { 
     "config": "./protractor.conf.js" 
    } 
    }, 
    "lint": [ 
    { 
     "project": "src/tsconfig.app.json", 
     "exclude": "**/node_modules/**" 
    }, 
    { 
     "project": "src/tsconfig.spec.json", 
     "exclude": "**/node_modules/**" 
    }, 
    { 
     "project": "e2e/tsconfig.e2e.json", 
     "exclude": "**/node_modules/**" 
    } 
    ], 
    "test": { 
    "karma": { 
     "config": "./karma.conf.js" 
    } 
    }, 
    "defaults": { 
    "styleExt": "scss", 
    "component": { 
    } 
    } 
} 

答えて

1

アセットが正しくコピーされているようです。ファイルを参照するには、パスを使用する必要がありますassets/images/warning.svg