noeri
366e51be04
feat(@angular-devkit/build-angular): expose webpack-dev-server's allowedHosts option
...
Closes #13656
2019-09-09 14:09:58 -07:00
Alan Agius
f2ecb904a9
fix(@angular-devkit/build-angular): serve option merging is being overridden by defaults in schema ( #15328 )
...
We have a number of browser options that we allow the dev-server to merge. However, this only happens when such as options are undefined from the dev-server builder. At the moment these option have defaults inside their schema which results in them never being `undefined`, and hence the overridden logic is bypassed.
See: 6dd5b186d4/packages/angular_devkit/build_angular/src/dev-server/index.ts (L49-L63)
and 6dd5b186d4/packages/angular_devkit/build_angular/src/dev-server/index.ts (L107-L115)
Fixes #15273 and fixes #15064
2019-08-14 17:55:04 -07:00
Charles
f8a58213eb
feat(@angular-devkit/build-angular): add defer attributes to classic scripts ( #15087 )
...
This change synchronizes the behavior of classic scripts and module scripts (`type="module"`). Module scripts are deferred by default. Also, certain injected scripts are not considered module scripts even in a ES2015+ build due to the strict mode behavior of module scripts. Deferring such scripts also ensures consistent execution in those scenarios.
2019-07-16 09:58:19 -07:00
Charles Lyding
f6953f0123
fix(@angular-devkit/build-angular): only add module script types to actual module scripts
...
`ng serve` was errantly adding a module type to custom script bundles. These scripts may contain ES5 and non-strict compatible code and can therefore not be marked as module scripts. `ng build` already correctly operates in this fashion.
Fixes #14952
2019-07-10 04:13:43 +08:00
Alan
44a0d0fb4e
fix(@angular-devkit/build-angular): add type="module"
on script tags when differential loading will be enabled
...
Fixes #14747
2019-06-26 11:17:21 -07:00
Alan
3a400c54cb
fix(@angular-devkit/build-angular): dev-server port number mismatches in logs when using port=0
...
Fixes #14499
2019-05-23 19:15:50 +02:00
Charles Lyding
01247c9339
fix(@angular-devkit/build-angular): stop dev server fallback outside of serve path
...
The serve path represents the base of the application. Accessing a different path (`/api/` for instance) should not cause the application to load if the application's base is `/test/`
2019-05-09 10:11:05 -07:00
Alan Agius
5f13d06cb3
fix(@angular-devkit/build-angular): ignore bundle budgets when running karma or devserver
...
Fixes #14100
2019-04-12 12:17:35 -07:00
Charles Lyding
76492141d2
refactor(@angular-devkit/build-angular): cleanup architect imports
2019-04-03 16:28:16 +02:00
Charles Lyding
ba21c855c0
refactor(@angular-devkit/build-angular): cleanup stable architect API builder file names
2019-03-29 14:37:35 -07:00
Hans Larsen
cf5e3b19b6
feat(@angular-devkit/build-angular): move dev-server to new API
...
Includes moving all the tests.
2019-03-13 13:51:22 -07:00
Charles Lyding
9bd93579c7
test(@angular-devkit/build-angular): ensure server address type before use
2019-03-11 13:46:48 -07:00
Hans Larsen
78f5c287d8
refactor(@angular-devkit/build-angular): clean up some interfaces and schemas
...
Remove the manually maintained schema.d.ts from the browser builder, and use
the Schema JSON file to generate it. This had a lot of repercussions around
the whole build-angular code base and the different interfaces that were
manually kept.
2019-02-21 16:20:54 -08:00
Filipe Silva
431df79a1b
fix(@angular-devkit/build-angular): dont serve files on cwd ( #12547 )
2018-10-10 12:12:08 -07:00
Alan Agius
d582d80972
fix(@angular-devkit/build-angular): addresses issue were deployUrl
has no effect with serve
...
Closes #11952
2018-09-27 12:46:55 -04:00
Alan Agius
d8eeced6b4
test: fix tests so it fails when servePath is not working
...
This is due that when targeting an html file, when it doesn't exists it redirects to the root page. So instead use a `js` files to test
2018-09-27 12:46:55 -04:00
Alan Agius
1bf96348bc
fix(@angular/cli): --verbose
is an unknown option of serve
...
Closes #11086
2018-09-26 08:17:33 -04:00
Hans Larsen
44086c60ff
build: move devkit repo back to angular-cli
2018-06-05 18:50:06 -07:00