create-nico-umbraco
v1.0.1
Published
Scaffold a pre-configured NICO Umbraco 17 site (nav, footer, uSync, Tailwind)
Maintainers
Readme
create-nico-umbraco
Scaffold a pre-configured NICO Umbraco 17 website (nav, footer, uSync, Tailwind).
Maintainer workflow
- Update the reference Umbraco project as usual.
- Refresh the bundled template:
npm run scaffold:sync- Test locally:
cd packages/create-nico-umbraco
npm link
cd ../..
npx create-nico-umbraco ../test-site --name "Test Client"- Publish to npm:
cd packages/create-nico-umbraco
npm publishConsumer usage
npx create-nico-umbraco my-client-site --name "My Client"
cd my-client-site
npm run devThen complete Umbraco install in the browser at /umbraco. uSync imports nav/footer schema on first boot.
The scaffold creates
umbraco/Data/automatically. If you seeSQLite Error 14: unable to open database file, ensure that folder exists.
What gets copied
- Umbraco project + uSync (siteSettings, nav/footer element types, content)
- Views (
_Layout, MainNav, HomeNav, Footer, mobile drawer) - Tailwind CSS + motion scripts
- Starter media assets
Options
| Flag | Description |
|------|-------------|
| --name "Display Name" | Human-readable project name |
| --skip-install | Copy files only; skip npm/dotnet install |
