@studiometa/playground
v0.1.5
Published
[![NPM Version](https://img.shields.io/npm/v/@studiometa/playground.svg?style=flat&colorB=3e63dd&colorA=414853)](https://www.npmjs.com/package/@studiometa/playground/) [![Downloads](https://img.shields.io/npm/dm/@studiometa/playground?style=flat&colorB=3e
Downloads
477
Maintainers
Readme
@studiometa/playground
A packaged small code editor for shareable demo, deploy it in seconds.
Usage
Install the package:
npm install @studiometa/playground
Create the following files:
src/templates/pages/index.twig
{% include '@playground/pages/index.twig' %}
meta.config.js
import { playgroundPreset, defineWebpackConfig } from '@studiometa/playground/preset';
export default defineWebpackConfig({
presets: [playgroundPreset()],
});
tailwind.config.js
import { tailwindConfig } from '@studiometa/playground/tailwind';
export default tailwindConfig();
And then run npx meta dev
and open http://localhost:3000
.
You can configure the playground by passing a configuration object to the playgroundPreset
function. Have a look at the demo for all available options.
When you are ready, run npx meta build
and you can deploy the generated dist/
folder to any static hosting of your choice.