angular / angular-cli

CLI tool for Angular
https://cli.angular.io
MIT License
26.76k stars 11.98k forks source link

Using ng serve with --aot option causes constant invalidating and rebuilding #2418

Closed jtsom closed 8 years ago

jtsom commented 8 years ago

Please provide us with the following information:

OS?

Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)

MacOS Sierra

Versions.

Please run ng --version. If there's nothing outputted, please run in a Terminal: node --version and paste the result here:

angular-cli: 1.0.0-beta.16 node: 6.7.0 os: darwin x64

Repro steps.

Was this an app that wasn't created using the CLI? What change did you do on your code? etc.

ng serve --aot

Initially builds, then goes into a constant Webpack INVALID rebuild VALID INVALID rebuild cycle.

The log given by the failure.

Normally this include a stack trace and some more information.

** NG Live Development Server is running on http://localhost:4200. **
4109ms building modules                 1ms add01043ms c94ms asset31ms emittinggHash: 79f9768baa01f1f7cde4
Version: webpack 2.1.0-beta.22
Time: 6095ms
           Asset       Size  Chunks             Chunk Names
  main.bundle.js    1.82 MB    0, 2  [emitted]  main
styles.bundle.js    10.4 kB    1, 2  [emitted]  styles
       inline.js    5.53 kB       2  [emitted]  inline
        main.map    1.98 MB    0, 2  [emitted]  main
      styles.map    14.5 kB    1, 2  [emitted]  styles
      inline.map    5.59 kB       2  [emitted]  inline
      index.html  476 bytes          [emitted]
  assets/bb8.png    12.5 kB          [emitted]
Child html-webpack-plugin for "index.html":
         Asset     Size  Chunks       Chunk Names
    index.html  2.81 kB       0
Child src/app/app.component.html:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.html  2.67 kB       0       <app-nav-bar></app-nav-bar>
    <h1>
      {{title}}
    </h1>

    <my-fader [isVisible]="isVisible">
      Hello there <img src="/assets/bb8.png">
    </my-fader>

    <button (click)="isVisible = !isVisible">Toggle</button>
Child src/app/nav-bar/nav-bar.component.html:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.html  2.52 kB       0       <nav>
      <img src="/assets/bb8.png">navbar-component works!
    </nav>

Child src/app/fader/fader.component.html:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.html  2.59 kB       0       <div [@visibilityChanged]="visibility" >
          <ng-content></ng-content>
          <p>Can you see me? I should fade in or out...</p>
    </div>
Child src/app/nav-bar/nav-bar.component.scss:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.scss  2.45 kB       0
Child src/app/fader/fader.component.scss:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.scss  2.45 kB       0
Child src/app/app.component.scss:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.scss  2.67 kB       0       @import '../styles';

    h1 {
        background-color: $primary-color
    }
webpack: bundle is now VALID.
webpack: bundle is now INVALID.
480ms building modules                  3ms add0ms1ms ch54ms asset0ms emitting gHash: 79f9768baa01f1f7cde4
Version: webpack 2.1.0-beta.22
Time: 1194ms
           Asset     Size  Chunks       Chunk Names
  main.bundle.js  1.82 MB    0, 2       main
styles.bundle.js  10.4 kB    1, 2       styles
       inline.js  5.53 kB       2       inline
        main.map  1.98 MB    0, 2       main
      styles.map  14.5 kB    1, 2       styles
      inline.map  5.59 kB       2       inline
Child html-webpack-plugin for "index.html":
         Asset     Size  Chunks       Chunk Names
    index.html  2.81 kB       0
Child src/app/app.component.html:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.html  2.67 kB       0       <app-nav-bar></app-nav-bar>
    <h1>
      {{title}}
    </h1>

    <my-fader [isVisible]="isVisible">
      Hello there <img src="/assets/bb8.png">
    </my-fader>

    <button (click)="isVisible = !isVisible">Toggle</button>
Child src/app/nav-bar/nav-bar.component.html:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.html  2.52 kB       0       <nav>
      <img src="/assets/bb8.png">navbar-component works!
    </nav>

Child src/app/fader/fader.component.html:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.html  2.59 kB       0       <div [@visibilityChanged]="visibility" >
          <ng-content></ng-content>
          <p>Can you see me? I should fade in or out...</p>
    </div>
Child src/app/app.component.scss:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.scss  2.67 kB       0       @import '../styles';

    h1 {
        background-color: $primary-color
    }
Child src/app/nav-bar/nav-bar.component.scss:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.scss  2.45 kB       0
Child src/app/fader/fader.component.scss:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.scss  2.45 kB       0
webpack: bundle is now VALID.
webpack: bundle is now INVALID.
446ms building modules                  1ms add1ms0ms ch48ms asset1ms emitting gHash: 79f9768baa01f1f7cde4
Version: webpack 2.1.0-beta.22
Time: 1095ms
           Asset     Size  Chunks       Chunk Names
  main.bundle.js  1.82 MB    0, 2       main
styles.bundle.js  10.4 kB    1, 2       styles
       inline.js  5.53 kB       2       inline
        main.map  1.98 MB    0, 2       main
      styles.map  14.5 kB    1, 2       styles
      inline.map  5.59 kB       2       inline
Child html-webpack-plugin for "index.html":
         Asset     Size  Chunks       Chunk Names
    index.html  2.81 kB       0
Child src/app/app.component.html:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.html  2.67 kB       0       <app-nav-bar></app-nav-bar>
    <h1>
      {{title}}
    </h1>

    <my-fader [isVisible]="isVisible">
      Hello there <img src="/assets/bb8.png">
    </my-fader>

    <button (click)="isVisible = !isVisible">Toggle</button>
Child src/app/nav-bar/nav-bar.component.html:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.html  2.52 kB       0       <nav>
      <img src="/assets/bb8.png">navbar-component works!
    </nav>

Child src/app/fader/fader.component.html:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.html  2.59 kB       0       <div [@visibilityChanged]="visibility" >
          <ng-content></ng-content>
          <p>Can you see me? I should fade in or out...</p>
    </div>
Child src/app/app.component.scss:
                                                                   Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/app.component.scss  2.67 kB       0       @import '../styles';

    h1 {
        background-color: $primary-color
    }
Child src/app/nav-bar/nav-bar.component.scss:
                                                                               Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/nav-bar/nav-bar.component.scss  2.45 kB       0
Child src/app/fader/fader.component.scss:
                                                                           Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/a2test/src/app/fader/fader.component.scss  2.45 kB       0
webpack: bundle is now VALID.
webpack: bundle is now INVALID.
 32% building modules 3/6 modules 3 active ...pp/fader/fader.component.ngfactory.ts

Mention any other details that might be useful.


Thanks! We'll be in touch soon.

cexbrayat commented 8 years ago

I have the same issue. I don't know if it is related but it looks like the --aot flag does not play nice with the style files : I have bundles like input.ng-dirty.ng-invalid {? border: 3px solid red;?}?.d12e81942fa29e51a480.bundle.map that appears in my dist directory

jtsom commented 8 years ago

I just tried it on a branch new app (ng new aottest). It only has the default styles.css file, which is empty, and I'm seeing the same behavior - repeated building of the app.

The only thing I did do, was update the packages to their latest version - Angular 2.0.1, etc. I did get an "UNMET PEER DEPENDENCY" when I changed Typescript to the latest, release, version - 2.0.3:

├─┬ angular-cli@1.0.0-beta.16
│ ├─┬ protractor@3.3.0
│ │ └─┬ jasmine@2.4.1
│ │   └── jasmine-core@2.4.1
│ └── UNMET PEER DEPENDENCY typescript@2.0.2
npm WARN @ngtools/webpack@1.0.0 requires a peer of typescript@2.0.2 but none was installed.
debanjanbasu commented 8 years ago

Can you run ng build --prod --aot and give the output. For me it is doing a bit better, but whenever I am adding some styles inside my CSS files, it is giving ENOENT errors. There is something definitely wrong with the AoT Module.

jtsom commented 8 years ago

Here you go, FWIW:

➜  aottest git:(master) ✗ ng build --prod --aot
3426ms building modules                 1ms a4913m38ms c86ms asset7ms emitting gHash: 7085928182383212b3d0
Version: webpack 2.1.0-beta.22
Time: 9523ms
                                 Asset       Size  Chunks             Chunk Names
     0.688d48f52a362bd543fc.bundle.map    2.87 kB          [emitted]
   main.b4922f8b3645e4e2c39d.bundle.js     470 kB    0, 2  [emitted]  main
 styles.b52d2076048963e7cbfd.bundle.js    3.97 kB    1, 2  [emitted]  styles
                             inline.js    1.39 kB       2  [emitted]  inline
main.b4922f8b3645e4e2c39d.bundle.js.gz     102 kB          [emitted]
                            index.html  516 bytes          [emitted]
                     assets/.npmignore    0 bytes          [emitted]
chunk    {0} main.b4922f8b3645e4e2c39d.bundle.js (main) 1.23 MB {1} [initial] [rendered]
chunk    {1} styles.b52d2076048963e7cbfd.bundle.js (styles) 9.96 kB {2} [initial] [rendered]
chunk    {2} inline.js (inline) 0 bytes [entry] [rendered]

WARNING in main.b4922f8b3645e4e2c39d.bundle.js from UglifyJs
Dropping unused function isBoolean [main.b4922f8b3645e4e2c39d.bundle.js:207,9]
Dropping unused function isNumber [main.b4922f8b3645e4e2c39d.bundle.js:210,9]
Dropping unused function isType [main.b4922f8b3645e4e2c39d.bundle.js:219,9]
Dropping unused function isStringMap [main.b4922f8b3645e4e2c39d.bundle.js:222,9]
Dropping unused function isStrictStringMap [main.b4922f8b3645e4e2c39d.bundle.js:226,9]
Dropping unused function isDate [main.b4922f8b3645e4e2c39d.bundle.js:232,9]
Dropping unused function noop [main.b4922f8b3645e4e2c39d.bundle.js:235,9]
Dropping unused function serializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:255,9]
Dropping unused function deserializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:258,9]
Dropping unused function resolveEnumToken [main.b4922f8b3645e4e2c39d.bundle.js:261,9]
Dropping unused function normalizeBlank [main.b4922f8b3645e4e2c39d.bundle.js:399,9]
Dropping unused function normalizeBool [main.b4922f8b3645e4e2c39d.bundle.js:402,9]
Dropping unused function setValueOnPath [main.b4922f8b3645e4e2c39d.bundle.js:444,9]
Dropping unused function evalExpression [main.b4922f8b3645e4e2c39d.bundle.js:481,9]
Dropping unused function hasConstructor [main.b4922f8b3645e4e2c39d.bundle.js:494,9]
Dropping unused function escape [main.b4922f8b3645e4e2c39d.bundle.js:497,9]
Dropping unused function escapeRegExp [main.b4922f8b3645e4e2c39d.bundle.js:500,9]
Side effects in initialization of unused variable STRING_MAP_PROTO [main.b4922f8b3645e4e2c39d.bundle.js:225,4]
Side effects in initialization of unused variable StringJoiner [main.b4922f8b3645e4e2c39d.bundle.js:332,4]
Side effects in initialization of unused variable NumberWrapper [main.b4922f8b3645e4e2c39d.bundle.js:341,4]
Side effects in initialization of unused variable RegExp [main.b4922f8b3645e4e2c39d.bundle.js:382,4]
Side effects in initialization of unused variable FunctionWrapper [main.b4922f8b3645e4e2c39d.bundle.js:383,4]
Side effects in initialization of unused variable Json [main.b4922f8b3645e4e2c39d.bundle.js:415,4]
Side effects in initialization of unused variable DateWrapper [main.b4922f8b3645e4e2c39d.bundle.js:425,4]
Side effects in initialization of unused variable createMapFromMap [main.b4922f8b3645e4e2c39d.bundle.js:592,4]
Side effects in initialization of unused variable _clearValues [main.b4922f8b3645e4e2c39d.bundle.js:606,4]
Dropping unused function setDOM [main.b4922f8b3645e4e2c39d.bundle.js:950,9]
Dropping unused function scheduleMicroTask [main.b4922f8b3645e4e2c39d.bundle.js:1082,9]
Dropping unused function isBoolean [main.b4922f8b3645e4e2c39d.bundle.js:1109,9]
Dropping unused function isNumber [main.b4922f8b3645e4e2c39d.bundle.js:1112,9]
Dropping unused function isString [main.b4922f8b3645e4e2c39d.bundle.js:1115,9]
Dropping unused function isFunction [main.b4922f8b3645e4e2c39d.bundle.js:1118,9]
Dropping unused function isType [main.b4922f8b3645e4e2c39d.bundle.js:1121,9]
Dropping unused function isStrictStringMap [main.b4922f8b3645e4e2c39d.bundle.js:1128,9]
Dropping unused function noop [main.b4922f8b3645e4e2c39d.bundle.js:1137,9]
Dropping unused function serializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1157,9]
Dropping unused function deserializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1160,9]
Dropping unused function resolveEnumToken [main.b4922f8b3645e4e2c39d.bundle.js:1163,9]
Dropping unused function looseIdentical [main.b4922f8b3645e4e2c39d.bundle.js:1293,9]
Dropping unused function getMapKey [main.b4922f8b3645e4e2c39d.bundle.js:1298,9]
Dropping unused function normalizeBlank [main.b4922f8b3645e4e2c39d.bundle.js:1301,9]
Dropping unused function normalizeBool [main.b4922f8b3645e4e2c39d.bundle.js:1304,9]
Dropping unused function print [main.b4922f8b3645e4e2c39d.bundle.js:1310,9]
Dropping unused function warn [main.b4922f8b3645e4e2c39d.bundle.js:1313,9]
Dropping unused function setValueOnPath [main.b4922f8b3645e4e2c39d.bundle.js:1346,9]
Dropping unused function evalExpression [main.b4922f8b3645e4e2c39d.bundle.js:1383,9]
Dropping unused function isPrimitive [main.b4922f8b3645e4e2c39d.bundle.js:1393,9]
Dropping unused function hasConstructor [main.b4922f8b3645e4e2c39d.bundle.js:1396,9]
Dropping unused function escape [main.b4922f8b3645e4e2c39d.bundle.js:1399,9]
Dropping unused function escapeRegExp [main.b4922f8b3645e4e2c39d.bundle.js:1402,9]
Side effects in initialization of unused variable Math [main.b4922f8b3645e4e2c39d.bundle.js:1095,4]
Side effects in initialization of unused variable STRING_MAP_PROTO [main.b4922f8b3645e4e2c39d.bundle.js:1127,4]
Side effects in initialization of unused variable StringWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1166,4]
Side effects in initialization of unused variable StringJoiner [main.b4922f8b3645e4e2c39d.bundle.js:1234,4]
Side effects in initialization of unused variable RegExp [main.b4922f8b3645e4e2c39d.bundle.js:1284,4]
Side effects in initialization of unused variable FunctionWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1285,4]
Side effects in initialization of unused variable DateWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1327,4]
Dropping unused function scheduleMicroTask [main.b4922f8b3645e4e2c39d.bundle.js:1475,9]
Dropping unused function getTypeNameForDebugging [main.b4922f8b3645e4e2c39d.bundle.js:1482,9]
Dropping unused function isBoolean [main.b4922f8b3645e4e2c39d.bundle.js:1502,9]
Dropping unused function isNumber [main.b4922f8b3645e4e2c39d.bundle.js:1505,9]
Dropping unused function isFunction [main.b4922f8b3645e4e2c39d.bundle.js:1511,9]
Dropping unused function isType [main.b4922f8b3645e4e2c39d.bundle.js:1514,9]
Dropping unused function isStrictStringMap [main.b4922f8b3645e4e2c39d.bundle.js:1521,9]
Dropping unused function isDate [main.b4922f8b3645e4e2c39d.bundle.js:1527,9]
Dropping unused function noop [main.b4922f8b3645e4e2c39d.bundle.js:1530,9]
Dropping unused function stringify [main.b4922f8b3645e4e2c39d.bundle.js:1531,9]
Dropping unused function serializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1550,9]
Dropping unused function deserializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1553,9]
Dropping unused function resolveEnumToken [main.b4922f8b3645e4e2c39d.bundle.js:1556,9]
Dropping unused function getMapKey [main.b4922f8b3645e4e2c39d.bundle.js:1691,9]
Dropping unused function normalizeBlank [main.b4922f8b3645e4e2c39d.bundle.js:1694,9]
Dropping unused function print [main.b4922f8b3645e4e2c39d.bundle.js:1703,9]
Dropping unused function warn [main.b4922f8b3645e4e2c39d.bundle.js:1706,9]
Dropping unused function setValueOnPath [main.b4922f8b3645e4e2c39d.bundle.js:1739,9]
Dropping unused function evalExpression [main.b4922f8b3645e4e2c39d.bundle.js:1776,9]
Dropping unused function escape [main.b4922f8b3645e4e2c39d.bundle.js:1792,9]
Dropping unused function escapeRegExp [main.b4922f8b3645e4e2c39d.bundle.js:1795,9]
Side effects in initialization of unused variable Math [main.b4922f8b3645e4e2c39d.bundle.js:1488,4]
Side effects in initialization of unused variable STRING_MAP_PROTO [main.b4922f8b3645e4e2c39d.bundle.js:1520,4]
Side effects in initialization of unused variable StringJoiner [main.b4922f8b3645e4e2c39d.bundle.js:1627,4]
Side effects in initialization of unused variable NumberWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1636,4]
Side effects in initialization of unused variable RegExp [main.b4922f8b3645e4e2c39d.bundle.js:1677,4]
Side effects in initialization of unused variable FunctionWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1678,4]
Side effects in initialization of unused variable Json [main.b4922f8b3645e4e2c39d.bundle.js:1710,4]
Side effects in initialization of unused variable DateWrapper [main.b4922f8b3645e4e2c39d.bundle.js:1720,4]
Dropping unused function scheduleMicroTask [main.b4922f8b3645e4e2c39d.bundle.js:1868,9]
Dropping unused function getTypeNameForDebugging [main.b4922f8b3645e4e2c39d.bundle.js:1875,9]
Dropping unused function isBoolean [main.b4922f8b3645e4e2c39d.bundle.js:1895,9]
Dropping unused function isType [main.b4922f8b3645e4e2c39d.bundle.js:1907,9]
Dropping unused function isStringMap [main.b4922f8b3645e4e2c39d.bundle.js:1910,9]
Dropping unused function isStrictStringMap [main.b4922f8b3645e4e2c39d.bundle.js:1914,9]
Dropping unused function isDate [main.b4922f8b3645e4e2c39d.bundle.js:1920,9]
Dropping unused function noop [main.b4922f8b3645e4e2c39d.bundle.js:1923,9]
Dropping unused function serializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1943,9]
Dropping unused function deserializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:1946,9]
Dropping unused function resolveEnumToken [main.b4922f8b3645e4e2c39d.bundle.js:1949,9]
Dropping unused function looseIdentical [main.b4922f8b3645e4e2c39d.bundle.js:2079,9]
Dropping unused function getMapKey [main.b4922f8b3645e4e2c39d.bundle.js:2084,9]
Dropping unused function normalizeBlank [main.b4922f8b3645e4e2c39d.bundle.js:2087,9]
Dropping unused function normalizeBool [main.b4922f8b3645e4e2c39d.bundle.js:2090,9]
Dropping unused function print [main.b4922f8b3645e4e2c39d.bundle.js:2096,9]
Dropping unused function warn [main.b4922f8b3645e4e2c39d.bundle.js:2099,9]
Dropping unused function evalExpression [main.b4922f8b3645e4e2c39d.bundle.js:2169,9]
Dropping unused function isPrimitive [main.b4922f8b3645e4e2c39d.bundle.js:2179,9]
Dropping unused function hasConstructor [main.b4922f8b3645e4e2c39d.bundle.js:2182,9]
Dropping unused function escape [main.b4922f8b3645e4e2c39d.bundle.js:2185,9]
Dropping unused function escapeRegExp [main.b4922f8b3645e4e2c39d.bundle.js:2188,9]
Side effects in initialization of unused variable Math [main.b4922f8b3645e4e2c39d.bundle.js:1881,4]
Side effects in initialization of unused variable STRING_MAP_PROTO [main.b4922f8b3645e4e2c39d.bundle.js:1913,4]
Side effects in initialization of unused variable StringJoiner [main.b4922f8b3645e4e2c39d.bundle.js:2020,4]
Side effects in initialization of unused variable RegExp [main.b4922f8b3645e4e2c39d.bundle.js:2070,4]
Side effects in initialization of unused variable FunctionWrapper [main.b4922f8b3645e4e2c39d.bundle.js:2071,4]
Dropping unused function scheduleMicroTask [main.b4922f8b3645e4e2c39d.bundle.js:2406,9]
Dropping unused function getTypeNameForDebugging [main.b4922f8b3645e4e2c39d.bundle.js:2413,9]
Dropping unused function isBoolean [main.b4922f8b3645e4e2c39d.bundle.js:2433,9]
Dropping unused function isNumber [main.b4922f8b3645e4e2c39d.bundle.js:2436,9]
Dropping unused function isFunction [main.b4922f8b3645e4e2c39d.bundle.js:2442,9]
Dropping unused function isType [main.b4922f8b3645e4e2c39d.bundle.js:2445,9]
Dropping unused function isStringMap [main.b4922f8b3645e4e2c39d.bundle.js:2448,9]
Dropping unused function isStrictStringMap [main.b4922f8b3645e4e2c39d.bundle.js:2452,9]
Dropping unused function isDate [main.b4922f8b3645e4e2c39d.bundle.js:2458,9]
Dropping unused function noop [main.b4922f8b3645e4e2c39d.bundle.js:2461,9]
Dropping unused function stringify [main.b4922f8b3645e4e2c39d.bundle.js:2462,9]
Dropping unused function serializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:2481,9]
Dropping unused function deserializeEnum [main.b4922f8b3645e4e2c39d.bundle.js:2484,9]
Dropping unused function resolveEnumToken [main.b4922f8b3645e4e2c39d.bundle.js:2487,9]
Dropping unused function looseIdentical [main.b4922f8b3645e4e2c39d.bundle.js:2617,9]
Dropping unused function getMapKey [main.b4922f8b3645e4e2c39d.bundle.js:2622,9]
Dropping unused function normalizeBlank [main.b4922f8b3645e4e2c39d.bundle.js:2625,9]
Dropping unused function normalizeBool [main.b4922f8b3645e4e2c39d.bundle.js:2628,9]
Dropping unused function print [main.b4922f8b3645e4e2c39d.bundle.js:2634,9]
Dropping unused function warn [main.b4922f8b3645e4e2c39d.bundle.js:2637,9]
Dropping unused function setValueOnPath [main.b4922f8b3645e4e2c39d.bundle.js:2670,9]
Dropping unused function evalExpression [main.b4922f8b3645e4e2c39d.bundle.js:2707,9]
Dropping unused function isPrimitive [main.b4922f8b3645e4e2c39d.bundle.js:2717,9]
Dropping unused function hasConstructor [main.b4922f8b3645e4e2c39d.bundle.js:2720,9]
Dropping unused function escape [main.b4922f8b3645e4e2c39d.bundle.js:2723,9]
Dropping unused function escapeRegExp [main.b4922f8b3645e4e2c39d.bundle.js:2726,9]
Side effects in initialization of unused variable Math [main.b4922f8b3645e4e2c39d.bundle.js:2419,4]
Side effects in initialization of unused variable STRING_MAP_PROTO [main.b4922f8b3645e4e2c39d.bundle.js:2451,4]
Side effects in initialization of unused variable StringJoiner [main.b4922f8b3645e4e2c39d.bundle.js:2558,4]
Side effects in initialization of unused variable NumberWrapper [main.b4922f8b3645e4e2c39d.bundle.js:2567,4]
Side effects in initialization of unused variable RegExp [main.b4922f8b3645e4e2c39d.bundle.js:2608,4]
Side effects in initialization of unused variable FunctionWrapper [main.b4922f8b3645e4e2c39d.bundle.js:2609,4]
Side effects in initialization of unused variable DateWrapper [main.b4922f8b3645e4e2c39d.bundle.js:2651,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4__di_reflective_provider__ [main.b4922f8b3645e4e2c39d.bundle.js:2752,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_5__di_reflective_key__ [main.b4922f8b3645e4e2c39d.bundle.js:2753,25]
Dropping unused function isListLikeIterable [main.b4922f8b3645e4e2c39d.bundle.js:3157,9]
Dropping unused function areIterablesEqual [main.b4922f8b3645e4e2c39d.bundle.js:3164,9]
Dropping unused function iterateListLike [main.b4922f8b3645e4e2c39d.bundle.js:3178,9]
Side effects in initialization of unused variable createMapFromMap [main.b4922f8b3645e4e2c39d.bundle.js:2901,4]
Side effects in initialization of unused variable _clearValues [main.b4922f8b3645e4e2c39d.bundle.js:2915,4]
Side effects in initialization of unused variable SetWrapper [main.b4922f8b3645e4e2c39d.bundle.js:3211,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1_rxjs_operator_toPromise___default [main.b4922f8b3645e4e2c39d.bundle.js:3228,25]
Side effects in initialization of unused variable ModuleWithComponentFactories [main.b4922f8b3645e4e2c39d.bundle.js:4138,4]
Side effects in initialization of unused variable COMPILER_OPTIONS [main.b4922f8b3645e4e2c39d.bundle.js:4198,4]
Dropping unreachable code [main.b4922f8b3645e4e2c39d.bundle.js:4824,8]
Declarations in unreachable code! [main.b4922f8b3645e4e2c39d.bundle.js:4824,8]
Dropping unreachable code [main.b4922f8b3645e4e2c39d.bundle.js:4853,8]
Declarations in unreachable code! [main.b4922f8b3645e4e2c39d.bundle.js:4853,8]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0_rxjs_Subject___default [main.b4922f8b3645e4e2c39d.bundle.js:4928,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1_rxjs_Observable___default [main.b4922f8b3645e4e2c39d.bundle.js:4930,25]
Dropping unused function isListLikeIterable [main.b4922f8b3645e4e2c39d.bundle.js:5340,9]
Dropping unused function areIterablesEqual [main.b4922f8b3645e4e2c39d.bundle.js:5347,9]
Dropping unused function iterateListLike [main.b4922f8b3645e4e2c39d.bundle.js:5361,9]
Side effects in initialization of unused variable createMapFromMap [main.b4922f8b3645e4e2c39d.bundle.js:5084,4]
Side effects in initialization of unused variable _clearValues [main.b4922f8b3645e4e2c39d.bundle.js:5098,4]
Side effects in initialization of unused variable MapWrapper [main.b4922f8b3645e4e2c39d.bundle.js:5135,4]
Side effects in initialization of unused variable SetWrapper [main.b4922f8b3645e4e2c39d.bundle.js:5394,4]
Side effects in initialization of unused variable PACKAGE_ROOT_URL [main.b4922f8b3645e4e2c39d.bundle.js:6210,4]
Side effects in initialization of unused variable Connection [main.b4922f8b3645e4e2c39d.bundle.js:6500,4]
Dropping unused function destroyPlatform [main.b4922f8b3645e4e2c39d.bundle.js:6905,9]
Side effects in initialization of unused variable SimpleChange [main.b4922f8b3645e4e2c39d.bundle.js:7353,4]
Side effects in initialization of unused variable CHANGE_DETECTOR_STATUS_VALUES [main.b4922f8b3645e4e2c39d.bundle.js:7447,4]
Side effects in initialization of unused variable wtfStartTimeRange [main.b4922f8b3645e4e2c39d.bundle.js:7912,4]
Side effects in initialization of unused variable wtfEndTimeRange [main.b4922f8b3645e4e2c39d.bundle.js:7919,4]
Side effects in initialization of unused variable ELEMENT_PROBE_PROVIDERS_PROD_MODE [main.b4922f8b3645e4e2c39d.bundle.js:9434,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0_rxjs_Subject___default [main.b4922f8b3645e4e2c39d.bundle.js:12061,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1_rxjs_Observable___default [main.b4922f8b3645e4e2c39d.bundle.js:12063,25]
Side effects in initialization of unused variable TRANSLATIONS [main.b4922f8b3645e4e2c39d.bundle.js:12201,4]
Side effects in initialization of unused variable TRANSLATIONS_FORMAT [main.b4922f8b3645e4e2c39d.bundle.js:12205,4]
Side effects in initialization of unused variable NgModuleRef [main.b4922f8b3645e4e2c39d.bundle.js:12414,4]
Side effects in initialization of unused variable HTMLCollection [main.b4922f8b3645e4e2c39d.bundle.js:13503,4]
Dropping unused variable SELECT_DIRECTIVES [main.b4922f8b3645e4e2c39d.bundle.js:13671,4]
Dropping unused function isControl [main.b4922f8b3645e4e2c39d.bundle.js:13731,9]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0_rxjs_observable_fromPromise___default [main.b4922f8b3645e4e2c39d.bundle.js:13680,25]
Dropping unused variable SAFE_SRCSET_PATTERN [main.b4922f8b3645e4e2c39d.bundle.js:15975,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__src_localization__ [main.b4922f8b3645e4e2c39d.bundle.js:16560,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_3__src_directives_index__ [main.b4922f8b3645e4e2c39d.bundle.js:16562,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4__src_pipes_index__ [main.b4922f8b3645e4e2c39d.bundle.js:16563,25]
Dropping unused function areIterablesEqual [main.b4922f8b3645e4e2c39d.bundle.js:17268,9]
Dropping unused function iterateListLike [main.b4922f8b3645e4e2c39d.bundle.js:17282,9]
Side effects in initialization of unused variable createMapFromMap [main.b4922f8b3645e4e2c39d.bundle.js:17005,4]
Side effects in initialization of unused variable _clearValues [main.b4922f8b3645e4e2c39d.bundle.js:17019,4]
Side effects in initialization of unused variable MapWrapper [main.b4922f8b3645e4e2c39d.bundle.js:17056,4]
Side effects in initialization of unused variable StringMapWrapper [main.b4922f8b3645e4e2c39d.bundle.js:17080,4]
Side effects in initialization of unused variable SetWrapper [main.b4922f8b3645e4e2c39d.bundle.js:17315,4]
Side effects in initialization of unused variable matches [main.b4922f8b3645e4e2c39d.bundle.js:17495,12]
Dropping unused function animate [main.b4922f8b3645e4e2c39d.bundle.js:18050,9]
Dropping unused function group [main.b4922f8b3645e4e2c39d.bundle.js:18097,9]
Dropping unused function sequence [main.b4922f8b3645e4e2c39d.bundle.js:18139,9]
Dropping unused function style [main.b4922f8b3645e4e2c39d.bundle.js:18189,9]
Dropping unused function state [main.b4922f8b3645e4e2c39d.bundle.js:18265,9]
Dropping unused function keyframes [main.b4922f8b3645e4e2c39d.bundle.js:18317,9]
Dropping unused function transition [main.b4922f8b3645e4e2c39d.bundle.js:18408,9]
Dropping unused function trigger [main.b4922f8b3645e4e2c39d.bundle.js:18469,9]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0__facade_lang__ [main.b4922f8b3645e4e2c39d.bundle.js:17795,25]
Side effects in initialization of unused variable AnimationEntryMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17840,4]
Side effects in initialization of unused variable AnimationStateDeclarationMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17862,4]
Side effects in initialization of unused variable AnimationStateTransitionMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17878,4]
Side effects in initialization of unused variable AnimationKeyframesSequenceMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17902,4]
Side effects in initialization of unused variable AnimationStyleMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17917,4]
Side effects in initialization of unused variable AnimationAnimateMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17934,4]
Side effects in initialization of unused variable AnimationSequenceMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17965,4]
Side effects in initialization of unused variable AnimationGroupMetadata [main.b4922f8b3645e4e2c39d.bundle.js:17985,4]
Dropping unused function asNativeElements [main.b4922f8b3645e4e2c39d.bundle.js:19029,9]
Dropping unused function getAllDebugNodes [main.b4922f8b3645e4e2c39d.bundle.js:19062,9]
Dropping unused function clearModulesForTest [main.b4922f8b3645e4e2c39d.bundle.js:19668,9]
Dropping unused function getModuleFactory [main.b4922f8b3645e4e2c39d.bundle.js:19677,9]
Side effects in initialization of unused variable NgModuleFactoryLoader [main.b4922f8b3645e4e2c39d.bundle.js:19651,4]
Side effects in initialization of unused variable EmbeddedViewRef [main.b4922f8b3645e4e2c39d.bundle.js:20495,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2__metadata_lifecycle_hooks__ [main.b4922f8b3645e4e2c39d.bundle.js:20563,25]
Side effects in initialization of unused variable OnChanges [main.b4922f8b3645e4e2c39d.bundle.js:20661,4]
Side effects in initialization of unused variable OnInit [main.b4922f8b3645e4e2c39d.bundle.js:20681,4]
Side effects in initialization of unused variable DoCheck [main.b4922f8b3645e4e2c39d.bundle.js:20707,4]
Side effects in initialization of unused variable OnDestroy [main.b4922f8b3645e4e2c39d.bundle.js:20725,4]
Side effects in initialization of unused variable AfterContentInit [main.b4922f8b3645e4e2c39d.bundle.js:20742,4]
Side effects in initialization of unused variable AfterContentChecked [main.b4922f8b3645e4e2c39d.bundle.js:20757,4]
Side effects in initialization of unused variable AfterViewInit [main.b4922f8b3645e4e2c39d.bundle.js:20773,4]
Side effects in initialization of unused variable AfterViewChecked [main.b4922f8b3645e4e2c39d.bundle.js:20788,4]
Side effects in initialization of unused variable ReflectionInfo [main.b4922f8b3645e4e2c39d.bundle.js:21003,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_16__directives_ng_control__ [main.b4922f8b3645e4e2c39d.bundle.js:21184,25]
Dropping unused variable FORM_DIRECTIVES [main.b4922f8b3645e4e2c39d.bundle.js:21278,4]
Dropping unused variable REACTIVE_FORM_DIRECTIVES [main.b4922f8b3645e4e2c39d.bundle.js:21282,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2_rxjs_Observable___default [main.b4922f8b3645e4e2c39d.bundle.js:22501,25]
Side effects in initialization of unused variable RenderDebugInfo [main.b4922f8b3645e4e2c39d.bundle.js:23845,4]
Side effects in initialization of unused variable ReflectionCapabilities [main.b4922f8b3645e4e2c39d.bundle.js:23846,4]
Side effects in initialization of unused variable VIEW_ENCAPSULATION_VALUES [main.b4922f8b3645e4e2c39d.bundle.js:23847,4]
Side effects in initialization of unused variable reflector [main.b4922f8b3645e4e2c39d.bundle.js:23849,4]
Side effects in initialization of unused variable AnimationPlayer [main.b4922f8b3645e4e2c39d.bundle.js:23851,4]
Side effects in initialization of unused variable AnimationSequencePlayer [main.b4922f8b3645e4e2c39d.bundle.js:23852,4]
Side effects in initialization of unused variable AnimationGroupPlayer [main.b4922f8b3645e4e2c39d.bundle.js:23853,4]
Side effects in initialization of unused variable AnimationKeyframe [main.b4922f8b3645e4e2c39d.bundle.js:23854,4]
Side effects in initialization of unused variable AnimationStyles [main.b4922f8b3645e4e2c39d.bundle.js:23855,4]
Side effects in initialization of unused variable prepareFinalAnimationStyles [main.b4922f8b3645e4e2c39d.bundle.js:23856,4]
Side effects in initialization of unused variable balanceAnimationKeyframes [main.b4922f8b3645e4e2c39d.bundle.js:23857,4]
Side effects in initialization of unused variable clearStyles [main.b4922f8b3645e4e2c39d.bundle.js:23858,4]
Side effects in initialization of unused variable collectAndResolveStyles [main.b4922f8b3645e4e2c39d.bundle.js:23859,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0__polyfills_ts___default [main.b4922f8b3645e4e2c39d.bundle.js:25234,25]
Dropping unused function unimplemented [main.b4922f8b3645e4e2c39d.bundle.js:26004,9]
Side effects in initialization of unused variable WrappedError [main.b4922f8b3645e4e2c39d.bundle.js:26041,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__location_location_strategy__ [main.b4922f8b3645e4e2c39d.bundle.js:26065,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2__location_hash_location_strategy__ [main.b4922f8b3645e4e2c39d.bundle.js:26066,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_3__location_path_location_strategy__ [main.b4922f8b3645e4e2c39d.bundle.js:26067,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4__location_location__ [main.b4922f8b3645e4e2c39d.bundle.js:26068,25]
Side effects in initialization of unused variable HashLocationStrategy [main.b4922f8b3645e4e2c39d.bundle.js:26142,4]
Side effects in initialization of unused variable PathLocationStrategy [main.b4922f8b3645e4e2c39d.bundle.js:26249,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__util__ [main.b4922f8b3645e4e2c39d.bundle.js:27531,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_5__application_init__ [main.b4922f8b3645e4e2c39d.bundle.js:27535,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_15__profile_profile__ [main.b4922f8b3645e4e2c39d.bundle.js:27545,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_16__type__ [main.b4922f8b3645e4e2c39d.bundle.js:27546,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_21__animation_animation_transition_event__ [main.b4922f8b3645e4e2c39d.bundle.js:27551,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_22__animation_animation_player__ [main.b4922f8b3645e4e2c39d.bundle.js:27552,25]
Dropping unused variable __unused [main.b4922f8b3645e4e2c39d.bundle.js:27979,4]
Dropping unused variable NaN [main.b4922f8b3645e4e2c39d.bundle.js:28795,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0__linker_compiler__ [main.b4922f8b3645e4e2c39d.bundle.js:28803,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__linker_component_factory__ [main.b4922f8b3645e4e2c39d.bundle.js:28804,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2__linker_component_factory_resolver__ [main.b4922f8b3645e4e2c39d.bundle.js:28805,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4__linker_ng_module_factory__ [main.b4922f8b3645e4e2c39d.bundle.js:28807,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_5__linker_ng_module_factory_loader__ [main.b4922f8b3645e4e2c39d.bundle.js:28808,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_6__linker_query_list__ [main.b4922f8b3645e4e2c39d.bundle.js:28809,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_7__linker_system_js_ng_module_factory_loader__ [main.b4922f8b3645e4e2c39d.bundle.js:28810,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_10__linker_view_ref__ [main.b4922f8b3645e4e2c39d.bundle.js:28813,25]
Side effects in initialization of unused variable QueryList [main.b4922f8b3645e4e2c39d.bundle.js:28939,4]
Side effects in initialization of unused variable SystemJsNgModuleLoader [main.b4922f8b3645e4e2c39d.bundle.js:29055,4]
Side effects in initialization of unused variable ANALYZE_FOR_ENTRY_COMPONENTS [main.b4922f8b3645e4e2c39d.bundle.js:29160,4]
Side effects in initialization of unused variable ContentChildren [main.b4922f8b3645e4e2c39d.bundle.js:29187,4]
Side effects in initialization of unused variable ContentChild [main.b4922f8b3645e4e2c39d.bundle.js:29224,4]
Side effects in initialization of unused variable ViewChildren [main.b4922f8b3645e4e2c39d.bundle.js:29261,4]
Side effects in initialization of unused variable ViewChild [main.b4922f8b3645e4e2c39d.bundle.js:29275,4]
Side effects in initialization of unused variable Component [main.b4922f8b3645e4e2c39d.bundle.js:29329,4]
Side effects in initialization of unused variable HostBinding [main.b4922f8b3645e4e2c39d.bundle.js:29379,4]
Side effects in initialization of unused variable HostListener [main.b4922f8b3645e4e2c39d.bundle.js:29386,4]
Dropping unused variable CUSTOM_ELEMENTS_SCHEMA [main.b4922f8b3645e4e2c39d.bundle.js:29414,4]
Dropping unused variable NO_ERRORS_SCHEMA [main.b4922f8b3645e4e2c39d.bundle.js:29422,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0__util_decorators__ [main.b4922f8b3645e4e2c39d.bundle.js:29558,25]
Side effects in initialization of unused variable ReactiveFormsModule [main.b4922f8b3645e4e2c39d.bundle.js:29865,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1_rxjs_Observable___default [main.b4922f8b3645e4e2c39d.bundle.js:29888,25]
Dropping unused function areIterablesEqual [main.b4922f8b3645e4e2c39d.bundle.js:30349,9]
Side effects in initialization of unused variable createMapFromMap [main.b4922f8b3645e4e2c39d.bundle.js:30086,4]
Side effects in initialization of unused variable _clearValues [main.b4922f8b3645e4e2c39d.bundle.js:30100,4]
Side effects in initialization of unused variable SetWrapper [main.b4922f8b3645e4e2c39d.bundle.js:30396,4]
Side effects in initialization of unused variable JsonpModule [main.b4922f8b3645e4e2c39d.bundle.js:30481,4]
Dropping unused function enableDebugTools [main.b4922f8b3645e4e2c39d.bundle.js:30910,9]
Dropping unused function disableDebugTools [main.b4922f8b3645e4e2c39d.bundle.js:30919,9]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__common_tools__ [main.b4922f8b3645e4e2c39d.bundle.js:30884,25]
Side effects in initialization of unused variable context [main.b4922f8b3645e4e2c39d.bundle.js:30896,4]
Side effects in initialization of unused variable By [main.b4922f8b3645e4e2c39d.bundle.js:30946,4]
Side effects in initialization of unused variable document [main.b4922f8b3645e4e2c39d.bundle.js:31331,4]
Side effects in initialization of unused variable location [main.b4922f8b3645e4e2c39d.bundle.js:31332,4]
Side effects in initialization of unused variable gc [main.b4922f8b3645e4e2c39d.bundle.js:31333,4]
Side effects in initialization of unused variable performance [main.b4922f8b3645e4e2c39d.bundle.js:31334,4]
Side effects in initialization of unused variable Event [main.b4922f8b3645e4e2c39d.bundle.js:31335,4]
Side effects in initialization of unused variable MouseEvent [main.b4922f8b3645e4e2c39d.bundle.js:31336,4]
Side effects in initialization of unused variable KeyboardEvent [main.b4922f8b3645e4e2c39d.bundle.js:31337,4]
Side effects in initialization of unused variable EventTarget [main.b4922f8b3645e4e2c39d.bundle.js:31338,4]
Side effects in initialization of unused variable History [main.b4922f8b3645e4e2c39d.bundle.js:31339,4]
Side effects in initialization of unused variable Location [main.b4922f8b3645e4e2c39d.bundle.js:31340,4]
Side effects in initialization of unused variable EventListener [main.b4922f8b3645e4e2c39d.bundle.js:31341,4]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1__browser_title__ [main.b4922f8b3645e4e2c39d.bundle.js:31350,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2__browser_tools_tools__ [main.b4922f8b3645e4e2c39d.bundle.js:31351,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_3__dom_animation_driver__ [main.b4922f8b3645e4e2c39d.bundle.js:31352,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4__dom_debug_by__ [main.b4922f8b3645e4e2c39d.bundle.js:31353,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_5__dom_debug_ng_probe__ [main.b4922f8b3645e4e2c39d.bundle.js:31354,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_6__dom_dom_tokens__ [main.b4922f8b3645e4e2c39d.bundle.js:31355,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_7__dom_events_event_manager__ [main.b4922f8b3645e4e2c39d.bundle.js:31356,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_8__dom_events_hammer_gestures__ [main.b4922f8b3645e4e2c39d.bundle.js:31357,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_9__security_dom_sanitization_service__ [main.b4922f8b3645e4e2c39d.bundle.js:31358,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_0_core_js_es6_symbol___default [main.b4922f8b3645e4e2c39d.bundle.js:32501,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_1_core_js_es6_object___default [main.b4922f8b3645e4e2c39d.bundle.js:32503,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_2_core_js_es6_function___default [main.b4922f8b3645e4e2c39d.bundle.js:32505,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_3_core_js_es6_parse_int___default [main.b4922f8b3645e4e2c39d.bundle.js:32507,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_4_core_js_es6_parse_float___default [main.b4922f8b3645e4e2c39d.bundle.js:32509,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_5_core_js_es6_number___default [main.b4922f8b3645e4e2c39d.bundle.js:32511,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_6_core_js_es6_math___default [main.b4922f8b3645e4e2c39d.bundle.js:32513,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_7_core_js_es6_string___default [main.b4922f8b3645e4e2c39d.bundle.js:32515,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_8_core_js_es6_date___default [main.b4922f8b3645e4e2c39d.bundle.js:32517,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_9_core_js_es6_array___default [main.b4922f8b3645e4e2c39d.bundle.js:32519,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_10_core_js_es6_regexp___default [main.b4922f8b3645e4e2c39d.bundle.js:32521,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_11_core_js_es6_map___default [main.b4922f8b3645e4e2c39d.bundle.js:32523,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_12_core_js_es6_set___default [main.b4922f8b3645e4e2c39d.bundle.js:32525,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_13_core_js_es6_reflect___default [main.b4922f8b3645e4e2c39d.bundle.js:32527,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_14_core_js_es7_reflect___default [main.b4922f8b3645e4e2c39d.bundle.js:32529,25]
Side effects in initialization of unused variable __WEBPACK_IMPORTED_MODULE_15_zone_js_dist_zone___default [main.b4922f8b3645e4e2c39d.bundle.js:32531,25]
Condition always true [main.b4922f8b3645e4e2c39d.bundle.js:35955,5]
Non-strict equality against boolean: == false [main.b4922f8b3645e4e2c39d.bundle.js:37233,25]
Condition left of || always false [main.b4922f8b3645e4e2c39d.bundle.js:36440,62]
Condition left of || always false [main.b4922f8b3645e4e2c39d.bundle.js:36441,61]
Side effects in initialization of unused variable Zone$1 [main.b4922f8b3645e4e2c39d.bundle.js:35960,4]

WARNING in styles.b52d2076048963e7cbfd.bundle.js from UglifyJs
Condition always false [styles.b52d2076048963e7cbfd.bundle.js:15,3]
Dropping unreachable code [styles.b52d2076048963e7cbfd.bundle.js:17,1]
Side effects in initialization of unused variable update [styles.b52d2076048963e7cbfd.bundle.js:12,4]
Child src/app/app.component.html:
                                                                    Asset     Size  Chunks       Chunk Names
    /Users/John/Dev/Javascript/Angular/aottest/src/app/app.component.html  2.48 kB       0       <h1>
      {{title}}
    </h1>

    chunk    {0} /Users/John/Dev/Javascript/Angular/aottest/src/app/app.component.html (<h1>
      {{title}}
    </h1>
    ) 46 bytes [entry] [rendered]
Child html-webpack-plugin for "index.html":
         Asset     Size  Chunks       Chunk Names
    index.html  2.81 kB       0
    chunk    {0} index.html 342 bytes [entry] [rendered]
Child src/app/app.component.css:
                                                                   Asset     Size  Chunks             Chunk Names
    /Users/John/Dev/Javascript/Angular/aottest/src/app/app.component.css  2.64 kB       0
                                       0.688d48f52a362bd543fc.bundle.map  2.87 kB       0  [emitted]
    chunk    {0} /Users/John/Dev/Javascript/Angular/aottest/src/app/app.component.css, 0.688d48f52a362bd543fc.bundle.map 19 bytes [entry] [rendered]
jtsom commented 8 years ago

I added a simple h1 { color: blue; } to the styles.css file and did a build, but did not see a ENOENT error.

garysui commented 8 years ago

Adding styles to styles.css has no problem. The problem is adding a style in the xxx.component.css

jtsom commented 8 years ago

Well, I moved the h1 style from the styles.css to the app.component.css file and I still do not have the error.

garysui commented 8 years ago

I wish I had my laptop with me. Basically this is what to reproduce: (on Windows 10):

jtsom commented 8 years ago

Ah, you're on to something. Using my example, a file named:

h1 { color: blue;}.1f47716b826300538c8f.bundle.map

was created in the /dist folder

I'm going to guess it has to do with trying to create a file with a leading '.' character.

Ok, then again... I just tried that - I have .blue { color: blue; } in app.component.css and don't get the error.

jtsom commented 8 years ago

(damn, clicked the wrong button...)

kylecordes commented 8 years ago

I had noticed that:

This makes me suspect that what we are looking at here is a super rough super early version of AOT support, still under development, not actually intended to work 100% yet.

zackarychapple commented 8 years ago

Ditto on the loop when using --aot in combination with ng serve and ng serve --prod in .16. FWIW i did notice that AOT does work as expected when doing ng build --aot and ng build --prod --aot

Meligy commented 8 years ago

Here's what I'm seeing, as documented in #2560.

ng serve --aot causes constant rebuild

ng build --aot works fine as long as you do not use the --watch or --output-path / -o flags, but those cases fail for other reasons.

The --output-path / -o flag shows an error message not constant rebuild - see #2538.

The --watch flag breaks without --output-path / -o whether it's --aot or not - see #2511.

Recap:

So what works: ng build --aot ng build -prod --aot

Do not add --watch or --output-path / -o to them, or you get other issues.

And do not use ng serve --aot (with or without any other flags), or you get the constant rebuild documented in this very issue, and in my accidental duplicate #2560.

filipesilva commented 8 years ago

Heya, we appreciate the feedback on --aot! We haven't yet documented it because it's not completely ready. It's in the builds but I's experimental, so we're waiting until it's fully working to document it.

Some of the problems you've listed are known in beta.16 (like the endless rebuild loop), some are new (problems with .blue { color: blue; }).

filipesilva commented 8 years ago

@garysui @jtsom I'll track the Unexpected token . in https://github.com/angular/angular-cli/issues/2499 since it's dedicated to that issue.

@Meligy the output path issue should be solved with https://github.com/angular/angular-cli/pull/2611

I'm closing this one because the original issue (contant rebuilding) is fixed in beta.17. Hav ing a single catch-all issue isn't very good to track resolutions.

Please open new issues for the problems you are still experiencing.

angular-automatic-lock-bot[bot] commented 5 years ago

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.