This repository was archived by the owner on Dec 4, 2017. It is now read-only.
docs: systemjs.config.plunker -> systemjs.config.web w/ auto-bootstrap #2756
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A simplified "Getting Started" experience is the driver behind these changes.
The
systemjs.config.plunker....
files renamed tosystemjs.config.web...
because thesesystemjs.config
variations are good for transpiling and running in web browser anywhere, not just in plunkers.Pulls the compiling advice from
tsconfig.json
into the system configuration so that thetsconfig.json
is not necessary when transpiling in the browser.The web versions also JiT bootstrap the
AppModule
automatically so that the standardapp/main.ts
is not necessary. The plunker builder excludesapp/main.ts
.Override this automatic bootstrapping by setting
document['noBootstrap']=true
as we must do in thebrowser-test-shim
which controls the launch of the test harness.These steps help minimize the standard bootstrapping kruft when running in plunkers or transpiling in the browser ... something you'd only do during demos anyway.