Vue3项目如何使用npm link本地测试组件库

一、组件库操作

1、在组件库项目中先运行npm run lib,其效果如下

在这里插入图片描述

2、在组件库项目中在运行npm link,其效果如下

会创建一个全局的软连接指向本地的组件库
在这里插入图片描述

二、Vue3项目使用

1、在项目中运行 npm link 组件名称(即:组件库package.json的name属性)

在这里插入图片描述

2、在main.ts中全局引入

在这里插入图片描述

相关文章

基于ElementUi&Antd再次封装基础组件文档


vue3+ts基于Element-plus再次封装基础组件文档


wocwin-admin后台管理系统模板

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
`vue-router` 是 Vue.js 应用中常用的路由管理,它允许你方便地在单页面应用 (SPA) 中导航。在 Vue 3 中,`router-link` 组件是用于创建可点击的链接,当用户点击这些链接时,会根据路由规则跳转到相应的视图。 使用 `router-link` 的基本步骤如下: 1. 首先,在你的 Vue 项目中,确保已经安装了 `vue-router`,可以通过运行 `npm install vue-router` 或者 `yarn add vue-router` 来添加。 2. 在你的 Vue 组件中,引入 `RouterLink` 组件: ```html <template> <router-link :to="{ name: 'yourRouteName', params: { paramKey: 'paramValue' } }"> <!-- 这里是链接的文本或标签 --> <a>导航到路由</a> </router-link> </template> ``` - `:to` 属性用于设置链接的目标路由,可以是一个字符串(例如 `/user/:id`)或一个对象(如上面的例子所示,包含名称 `name` 和参数 `params`)。 - 如果你想传递动态参数,可以在 `params` 对象中指定,如 `:paramKey`。 3. 配置路由: 在 `src/router/index.js` 或 `src/router.ts` 中配置路由,包括定义路由名称、路径、组件等: ```js import { createRouter, createWebHistory } from 'vue-router'; import Home from '@/views/Home.vue'; import User from '@/views/User.vue'; const routes = [ { path: '/', name: 'Home', component: Home, }, { path: '/user/:id', name: 'User', // 使用 prop 传递动态参数给子组件 props: true, component: User, }, ]; const router = createRouter({ history: createWebHistory(), // 使用浏览器的历史记录 API routes, }); export default router; ``` 4. 在 `router-view` 组件中,Vue Router 会渲染匹配当前激活路由的组件: ```html <template> <div id="app"> <router-view></router-view> </div> </template> ``` 相关问题: 1. 如何在 `router-link` 中使用通配符匹配动态路径? 2. 如何处理 `router-link` 的点击事件以及重定向? 3. Vue Router 的 `keep-alive` 功能如何与 `router-link` 结合使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wocwin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值