🎁 Webpack 5 project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
Main goal is to provide webpack starter-kit project for Nette developers.
https://examples.contributte.org/webpack-skeleton/
You will need PHP 8.1+
and Composer.
Create project using composer.
composer create-project -s dev contributte/webpack-skeleton acme
Install Composer dependencies: composer install
or make install
Install NPM dependencies: npm install
or make install
Now you have application installed. It's time to run it.
Backend
The easiest way is to use php built-in web server.
php -S 0.0.0.0:8000 -t www
Or via make dev
.
Then visit http://localhost:8000 in your browser.
Frontend
If you want to compile assets, call npm run start
.
If you need watcher, call npm run watch
, it will watch your codebase and rebuild assets.
If you want build for production, call npm run build
.
If you want start webpack development server with HRM, call npm run dev
, open http://localhost:8080 in your browser.
Or via make webpack
.
@
in email)
See how to contribute to this package.
This package is currently maintaining by these authors.
Consider to support contributte development team. Also thank you for using this project.