Base building blocks of Toucan Toco apps.
This package exposes Vue components for use in other Toucan Toco projects. We use vue-cli as build system and tooling. Demo and documentation can be found on https://tc-components.edlb.dev.
node
and yarn
are required to run the following commands.
Alternatively, the yarn
commands can be executed in a Docker container, like node:latest
:
docker run -iv $PWD:/tc-components -w /tc-components -t node:latest yarn <command>
yarn build
exports transpiled JS files in the dist/
folder, prior to publication.
The public API is exposed in src/main.js
. Export all usable components and utility functions in there.
yarn serve
locally serves the doc site.
To execute the serve
command using Docker, the -p
option must be added:
docker run -ip 8080:8080 -v $PWD:/tc-components -w /tc-components -t node:latest yarn serve