Notes
- All commands should be executed in this same directory where file
yass
is. - If you want to run the program from other directory, you should set the
environment variable
YASSDIR
to your current directory. Example:export YASSDIR=$(pwd)
. - If you use AppImage version of program, replace
yass
in examples with name of AppImage file (if not changed, this will beyass-x86_64.AppImage
). - We assume that you have installed all program requirements, which you can find in installation chapter.
^ Top
Quick start
- To create NewSite project, type in console
./yass createnow NewSite
. This will create skeletal project with default configuration in directoryNewSite
. If you prefer to have more control over creation of new project, use command./yass create NewSite
which allow you to set some settings for the new project. - Inside newly created directory
NewSite
you can find file index.md, which later will be main page of the site and site.cfg which contains all basic settings of the site. Add some Markdown text to index.md file or some new files to directoryNewSite
. - When you finish editing project, type in console
./yass build NewSite
to build your new site. Effect of this command will be stored (by default) in directory_output
. - If you want, you can run program in server mode, by typing in console
./yass server NewSite
. It will start simple web server, which allow you, to preview site in browser. Additionally, it will be monitoring any changes to files inside project. If any file will be modified, it will be regenerated.
^ Top