Skip to content

Latest commit

 

History

History
71 lines (40 loc) · 3.32 KB

README_CSA.md

File metadata and controls

71 lines (40 loc) · 3.32 KB

Create ScandiPWA App

A zero-configuration tool-chain which allows for front-end application theming, extension and translation.

Create ScandiPWA App works on MacOS, Windows, and Linux. If something doesn’t work, please file an issue.

Most important features

Application plugins 🧬

Create modular front-end application with unlimited extensibility using the application plugins feature.

Theme overrides 💅

Create reusable presentations of your frontend with inheritance-based theming mechansim.

Build configuration plugins 🗜️

Break boundaries with pluggable build configurations. Package your build-configuration into a module and share across projects.

But that's not it! Create ScandiPWA App also allows for virtual modules, file provision, translations and more!

Creating an App

You’ll need to have Node >= 10.13 on your local development machine (but it’s not required on the server). You can use n (macOS, Linux) or nvm-windows to switch Node versions between different projects.

To create a new blank app, you may choose one of the following methods:

NPX

npx create-scandipwa-app my-app

npx comes with npm 5.2+ and higher

NPM

npm init scandipwa-app my-app

npm init <initializer> is available in npm 6+

Yarn

yarn create scandipwa-app my-app

yarn create is available in Yarn 0.25+

Note: To create an application independent from Magento 2, add --template blank option to creation command.

Contribution

We'd love to have your helping hand on create-scandipwa-app! See CONTRIBUTING.md for more information on what we're looking for and how to get started.

Thanks to these awesome ❤️ people for contribution!

License

Create ScandiPWA App is open source software licensed as OSL-3.0.