feat: add info

This commit is contained in:
zhuzhengjian
2025-09-04 13:49:11 +08:00
parent ab7ba23b02
commit 7afd5260d2
7 changed files with 8 additions and 79 deletions

View File

@ -1,30 +0,0 @@
<script setup lang="ts">
import HelloWorld from './components/HelloWorld.vue'
</script>
<template>
<div>
<a href="https://vite.dev" target="_blank">
<img src="/vite.svg" class="logo" alt="Vite logo" />
</a>
<a href="https://vuejs.org/" target="_blank">
<img src="assets/vue.svg" class="logo vue" alt="Vue logo" />
</a>
</div>
<HelloWorld msg="Vite + Vue" />
</template>
<style scoped>
.logo {
height: 6em;
padding: 1.5em;
will-change: filter;
transition: filter 300ms;
}
.logo:hover {
filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.vue:hover {
filter: drop-shadow(0 0 2em #42b883aa);
}
</style>

View File

@ -1,41 +0,0 @@
<script setup lang="ts">
import { ref } from 'vue'
defineProps<{ msg: string }>()
const count = ref(0)
</script>
<template>
<h1>{{ msg }}</h1>
<div class="card">
<button type="button" @click="count++">count is {{ count }}</button>
<p>
Edit
<code>components/HelloWorld.vue</code> to test HMR
</p>
</div>
<p>
Check out
<a href="https://vuejs.org/guide/quick-start.html#local" target="_blank"
>create-vue</a
>, the official Vue + Vite starter
</p>
<p>
Learn more about IDE Support for Vue in the
<a
href="https://vuejs.org/guide/scaling-up/tooling.html#ide-support"
target="_blank"
>Vue Docs Scaling up Guide</a
>.
</p>
<p class="read-the-docs">Click on the Vite and Vue logos to learn more</p>
</template>
<style scoped>
.read-the-docs {
color: #888;
}
</style>

View File

@ -1,4 +1,4 @@
import { createApp } from '@penna/vue'
import { createApp } from '@pennajs/vue'
import TestModule from './module'
import '@unocss/reset/tailwind.css'
import 'uno.css'

View File

@ -1,4 +1,4 @@
import { defineModule } from '@penna/vue'
import { defineModule } from '@pennajs/vue'
export default defineModule({
// 静态路由配置

View File

@ -4,7 +4,7 @@
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"baseUrl": ".",
"paths": {
"@penna/vue": ["../../packages/vue/src/index.ts"]
"@pennajs/vue": ["../../packages/vue/src/index.ts"]
},
/* Linting */
"strict": true,

View File

@ -1,7 +1,7 @@
{
"files": [],
"references": [
{ "path": "./tsconfig.app.json" },
{ "path": "./tsconfig.node.json" }
]
],
"files": []
}

View File

@ -14,7 +14,7 @@ export default defineConfig({
resolve: {
alias: [
{
find: /^@penna\/vue/,
find: /^@pennajs\/vue/,
replacement: path.resolve(baseUrl, '../../packages/vue/src'),
},
],