0.0.0 • Published 2 years ago
@2000-ui/vue-loader v0.0.0
2000-ui/vue-loader
A Node.js loader for compiling Vue files.
Requires Node >= 18
Usage
./index.js
export { default as Button } from "./Button.vue";./Button.vue
<template>
<button>
<slot>{{ title }}</slot>
</button>
</template>
<script setup>
defineProps(["title"]);
</script>node --require @2000-ui/vue-loader/suppress-warnings --experimental-loader @2000-ui/vue-loader ./index.jsIf you are using TypeScript, you need to install @esbuild-kit/esm-loader or tsx manually.
pnpm add -D @esbuild-kit/esm-loadernode --require @2000-ui/vue-loader/suppress-warnings --experimental-loader @2000-ui/vue-loader --experimental-loader @esbuild-kit/esm-loader ./index.tsOr
pnpm add -D tsxnode --require @2000-ui/vue-loader/suppress-warnings --experimental-loader @2000-ui/vue-loader --experimental-loader tsx ./index.ts0.0.0
2 years ago