-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscully.angular-personal-website.config.ts
53 lines (48 loc) · 1.45 KB
/
scully.angular-personal-website.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import { ScullyConfig } from '@scullyio/scully';
const blogTopics = [
'/blogs/stories/',
'/blogs/education/',
'/blogs/gaming/',
'/blogs/music/',
'/blogs/sport/',
'/blogs/programming/',
'/blogs/politics/'
];
const blogPostTitles = [
'/blog/education/university-or-not/',
'/blog/stories/this-is-my-story/',
'/blog/stories/italy-is-not-for-young-people/',
'/blog/programming/why-i-love-angular/',
'/blog/sport/italian-basketball-team-journey/',
'/blog/gaming/why-boom-beach-is-better-than-clash-of-clans/',
'/blog/politics/road-to-a-minimum-wage',
'/blog/gaming/the-best-games-of-my-life',
'/blog/stories/the-power-of-free-time/',
'/blog/programming/what-programming-language-you-should-learn/',
'/blog/sport/why-less-nba-games-is-good/',
'/blog/education/what-is-the-best-renewable-energy/'
];
export const config: ScullyConfig = {
projectRoot: './src',
projectName: 'angular-personal-website',
distFolder: './dist/angular-personal-website', // output directory of your Angular build artifacts
outDir: './docs', // directory for scully build artifacts
defaultPostRenderers: [],
routes: {
'/projects/': {
type: 'contentFolder',
postRenderers: ['seoHrefOptimize'],
},
'/blogs/': {
type: 'contentFolder',
postRenderers: ['seoHrefOptimize'],
}
},
extraRoutes: [
'/',
'/blogs/',
'/projects/',
...blogTopics,
...blogPostTitles
],
};