-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Commit 750ae71
committed
fix(@angular/ssr): adopt
This commit updates the SSR implementation to use the new `bootstrapServerApplication` function. This simplifies the server-side rendering (SSR) bootstrap process for standalone applications by making it more explicit and removing the need for a custom `main.server.ts` file that wraps `bootstrapApplication`.
Key changes:
- The SSR engine is updated to leverage the new bootstrap function.
- The `ng add @angular/ssr` schematic is updated to generate code using `bootstrapServerApplication`.
- Internal utilities and tests are updated to align with this new approach.bootstrapServerApplication
for streamlined server bootstrap1 parent 7b0f697 commit 750ae71
File tree
8 files changed
+22
-25
lines changed- packages
- angular/ssr
- src
- routes
- utils
- test
- schematics/angular
- server/files
- application-builder/standalone-src
- server-builder/standalone-src
- utility/standalone
8 files changed
+22
-25
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
634 | 634 |
| |
635 | 635 |
| |
636 | 636 |
| |
637 | - | ||
637 | + | ||
638 | 638 |
| |
639 | 639 |
| |
640 | 640 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
353 | 353 |
| |
354 | 354 |
| |
355 | 355 |
| |
356 | - | ||
356 | + | ||
357 | 357 |
| |
358 | 358 |
| |
359 | - | ||
359 | + | ||
360 | 360 |
| |
361 | 361 |
| |
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
365 | - | ||
365 | + | ||
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 | + | ||
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
| |||
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
34 | - | ||
35 | + | ||
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| |||
90 | 91 |
| |
91 | 92 |
| |
92 | 93 |
| |
93 | - | ||
94 | + | ||
94 | 95 |
| |
95 | 96 |
| |
96 | 97 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 | - | ||
15 | + | ||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 | - | ||
16 | + | ||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
93 | - | ||
94 | - | ||
93 | + | ||
94 | + | ||
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
|
packages/schematics/angular/server/files/application-builder/standalone-src/main.server.ts.template
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | - | ||
1 | + | ||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 | - | ||
6 | - | ||
7 | - | ||
5 | + |
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | - | ||
1 | + | ||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 | - | ||
6 | - | ||
7 | - | ||
5 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 | - | ||
58 | + | ||
59 | 59 |
| |
60 | 60 |
| |
61 | - | ||
62 | - | ||
63 | - | ||
64 | - | ||
65 | - | ||
61 | + | ||
62 | + | ||
63 | + | ||
66 | 64 |
| |
67 | 65 |
| |
68 | 66 |
| |
| |||
86 | 84 |
| |
87 | 85 |
| |
88 | 86 |
| |
89 | - | ||
87 | + | ||
88 | + | ||
89 | + | ||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
|
0 commit comments