X Tutup
Skip to content

dart-style defines global.document which causes systemjs bundler failure #6929

@RobiFerentz

Description

@RobiFerentz

I'm having an issue building angular locally.
The console give me this:

'!bundle.js.prod' errored after 17 ms
[12:51:37] TypeError: document.getElementsByTagName is not a function
    at /Users/robertferentz/Work/angular/node_modules/systemjs-builder/node_modules/systemjs/dist/system.src.js:2332:28
    at /Users/robertferentz/Work/angular/node_modules/systemjs-builder/node_modules/systemjs/dist/system.src.js:2403:3
    at Object.<anonymous> (/Users/robertferentz/Work/angular/node_modules/systemjs-builder/node_modules/systemjs/dist/system.src.js:2405:3)
    at Module._compile (module.js:397:26)
    at Object.Module._extensions..js (module.js:404:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/Users/robertferentz/Work/angular/node_modules/systemjs-builder/lib/builder.js:2:14)
[12:51:37] 'build.dart' errored after 2.32 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/packages.dart' errored after 2.32 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build.js.dev' errored after 2.28 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/tree.dart' errored after 2.22 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/tree.dart' errored after 2.22 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build.js.dev' errored after 2.28 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/tree.dart' errored after 2.22 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/packages.dart' errored after 2.32 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build.js.dev' errored after 2.28 min
[12:51:37] Error: build sequence failed
[12:51:37] 'build/tree.dart' errored after 2.22 min
[12:51:37] Error: build sequence failed
[12:51:39] Finished 'build.css.material' after 2.19 s
[12:51:40] Finished 'benchpress.bundle' after 50 s


Seems to only be an issue after updating the local repo from upstream and then using node 5.4.1 (as required by .nvmrc)

Metadata

Metadata

Assignees

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

    X Tutup