This is the main package of ParoiCMS.
Run the following commands:
npx @paroicms/cli create mywebsite
cd mywebsite
npm i
npm run dev
Then, connect to your back-office: http://localhost:8080/adm . Use dev@localhost
for the login,
and init
for the password.
Here are some tips:
- In the back-office, starts with Configuration → Site properties;
- Read the
config.json
file: it is a configuration for a local environment; - Read the
site-schema.json
file: it is the schema of your website; - The file
theme/theme.json
contains the list of available sizes (in pixels) in the text editors; - You'll find the SCSS in
theme/assets/scss/index.scss
, it is compiled by the watcher intheme/assets/scss/index.css
; - If you edit your theme with Visual Studio Code, then we suggest that you install the Liquid extension, from panoply (liquify.dev);
- Then the templates of your website are in
theme/templates/
; - In a Liquid file (for example
theme/templates/home.liquid
), use ourinfo
filter to inspect the content of a payload:
{{ site | info }}
{{ page | info }}
Please start with the instructions in our monorepo.
Released under the MIT license.