1.1.5 • Published 2 years ago

vlang-playground v1.1.5

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years 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

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago