1.1.5 • Published 1 year ago

vlang-playground v1.1.5

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

V Playground Component

Association Official Project NPM version

Playground Component Cover

Component that creates V-aware editors capable of running code from HTML block elements. It uses V Playground as a backend. Backend sources can be found in V Playground repository.

Mostly inspired by Kotlin Playground.

Installation

Use CDN

Insert a <script> element into your page and specify what elements should be converted in its data-selector attribute.

<script src="https://unpkg.com/vlang-playground@1" data-selector="code"></script>

Add CSS to your page:

<link rel="stylesheet" href="https://unpkg.com/vlang-playground@1/dist/vlang-playground.css">

Use downloaded files

Download the latest version of the playground from release page. Or build it yourself.

Add the following script to your page:

<script src="vlang-playground.js" data-selector="code"></script>

Add CSS to your page:

<link rel="stylesheet" href="vlang-playground.css">

And that's it!

Build from sources

Run the following commands:

git clone https://github.com/vlang-association/playground-component
cd playground-component
npm install
npm run build

Build files will be located in dist/ directory.

Development

Run the following commands:

git clone https://github.com/vlang-association/playground-component
cd playground-component
npm install
npm run watch

This will launch a watcher that will rebuild the code when files change.

If you want to change the styles as well, run the following command:

npm run sass-watch

Open the ./test/index.html file in a browser. All changes in the code will be visible on the open page.

License

This project is under the MIT License. See the LICENSE file for the full license text.

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago