Skip to content

Ember build continually rebuilds in response to dist directory changes #130

@NullVoxPopuli

Description

@NullVoxPopuli

The repeated messages

file changed dist/workers/ai__launcher.js
⠋ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
⠙ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
[project root]/workers/ai.js
import Worker, { method } from '@skyrocketjs/worker';

import { run as runRNN } from './ai/rnn';
import { run as runRandom } from './ai/random';

export default class AIWorker extends Worker {
  @method
  run({ game, algorithm, trainingData}) {
    switch (algorithm) {
      case 'RNN':
        return runRNN(game, trainingData);
      case 'random':
        return runRandom();
      default:
        console.error(...arguments);
        throw new Error('Unrecognized Algorithm', algorithm);
    }
  }
}
Full output
 building... The 'this' keyword is equivalent to 'undefined' at the top level of an ES module, and has been rewritten
⠇ building... [broccoli-persistent-filter:Babel > applyPatches]'@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
⠏ building... [broccoli-persistent-filter:Babel > applyPatches]'@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used

Build successful (3591ms) – Serving on http://localhost:4200/

Slowest Nodes (totalTime >= 5%)                                                                                             | Total (avg)                   
----------------------------------------------------------------------------------------------------------------------------+-------------------------------
broccoli-persistent-filter:Babel (4)                                                                                        | 1209ms (302 ms)               
Babel: doctor-who-ai (2)                                                                                                    | 809ms (404 ms)                
Bundler (1)                                                                                                                 | 374ms                         
ember-auto-import-analyzer (3)                                                                                              | 288ms (96 ms)                 
Babel: @ember/test-helpers (2)                                                                                              | 227ms (113 ms)                

file added dist
⠋ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
'@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
⠙ building... '@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used

Build successful (155ms) – Serving on http://localhost:4200/

Slowest Nodes (totalTime >= 5%)                                                                                             | Total (avg)                   
----------------------------------------------------------------------------------------------------------------------------+-------------------------------
WorkerCompiler extends BroccoliRollup (2)                                                                                   | 44ms (22 ms)                  
BroccoliMergeTrees (20)                                                                                                     | 14ms (0 ms)                   
broccoli-persistent-filter:Babel (4)                                                                                        | 11ms (2 ms)                   

file changed dist/workers/ai__launcher.js
⠋ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
⠙ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used

Build successful (209ms) – Serving on http://localhost:4200/

Slowest Nodes (totalTime >= 5%)                                                                                             | Total (avg)                   
----------------------------------------------------------------------------------------------------------------------------+-------------------------------
WorkerCompiler extends BroccoliRollup (2)                                                                                   | 75ms (37 ms)                  
BroccoliMergeTrees (20)                                                                                                     | 14ms (0 ms)                   
broccoli-persistent-filter:Babel (4)                                                                                        | 13ms (3 ms)                   

file changed dist/workers/ai__launcher.js
⠋ building... '@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
'@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used
'@skyrocketjs/worker/build/shell' is imported by workers/ai--launcher.js, but could not be resolved – treating it as an external dependency
⠙ building... '@skyrocketjs/worker' is imported by workers/ai.js, but could not be resolved – treating it as an external dependency
'method' is imported from external module '@skyrocketjs/worker' but never used

Build successful (175ms) – Serving on http://localhost:4200/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions