Your Docusaurus site did not load properly.

A very common reason is a wrong site baseUrl configuration.

Current configured baseUrl = / (default value)

We suggest trying baseUrl =

Getting Started#

It's so easy! build in 5 minutes! WEB/PWA/SPA boilerplate CLI.


# npm
$ npm i -g @io-arc/cli
# yarn
$ yarn global add @io-arc/cli


$ mkdir <project>
$ cd <project>
$ io-arc

All you have to do is answered the choices that come up.

CLI options#

# check version
$ io-arc -V

Create directory structure#

โ”œ config/ (settings)
โ”‚ โ”œ default.yml (site settings)
โ”‚ โ”œ development.yml
โ”‚ โ”œ production.yml
โ”‚ โ”œ local.yml (build settings)
โ”‚ โ”œ local-development.yml
โ”‚ โ”œ local-production.yml
โ”‚ โ”” webpack.extends.js
โ”œ config-vue/ (select Vue only)
โ”‚ โ”” .pug-lintrc.json
โ”œ src/ (working directory)
โ”‚ โ”œ css/
โ”‚ โ”œ html/
โ”‚ โ”œ img/ (using file-loader)
โ”‚ โ”œ js/
โ”‚ โ”œ static/ (file copy)
โ”‚ โ”” yaml2json/
โ”œ types/ (select TypeScript only)
โ”œ .babelrc (select Babel only)
โ”œ .browserslistrc
โ”œ .editorconfig
โ”œ .eslintrc.yml
โ”œ .pug-lintrc.json (select Pug only)
โ”œ .gitignore
โ”œ .npmrc
โ”œ .prettierrc
โ”œ tsconfig.json (select TypeScript only)
โ”œ package.json
โ”” webpack.config.js