Skip to content

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

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/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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