Configuring the build
Setting the build directory
The build directory is the folder in which all the static content gets dumped.
There are several way to tell Stenope where to dump the static files:
In global configuration
# config/packages/stenope.yaml
stenope:
build_dir: '%kernel.project_dir%/build'
From command line argument
bin/console stenope:build ./path/to/the/build
Controlling which content gets in the build
This package defines route options to control some of its features.
Ignoring a route
You may want to exclude some routes from the static generated version of your site.
In order to ignore such routes during the build, set the stenope.ignore
option to true
:
#[Route('foo', name: 'foo', options: [
'stenope' => [
'ignore' => true,
],
])]
public function fooAction() { /* ... */ }
Excluding a route from the sitemap
If you need to exclude some routes from the generated sitemap, but still keep them in the build, set the stenope.sitemap
route option to false
:
#[Route('foo', name: 'foo', options: [
'stenope' => [
'sitemap' => false,
],
])]
public function fooAction() { /* ... */ }