vue+ts工程:找不到模块“@/api/user”或其相应的类型声明

该文段描述了一个JSON配置,其中paths对象映射了/路径到src/*。这通常在开发环境中用于设置文件路径,使得所有以/开头的请求都能匹配到src目录下的文件。

在这里插入图片描述

"paths": {
	"@/*": ["src/*"]
 }

nestjs + vue3 + ts语法糖 写一个前端登录页面(账号密码)(有角色权限管控),与后端nestjs 交互 页面成功后可以跳flow页面,其中的路由是 const routes = [ { path: ‘/’, redirect: ‘/flow’, component: () => import(‘@/layout/MainLayout.vue’), children: [ { path: ‘/flow’, name: ‘flow’, component: () => import(‘@/views/ProcessFlow.vue’), meta: { isShow: true, title: ‘Flow’, icon: ‘Menu’ } }, { path: ‘/viewList’, name: ‘viewList’, meta: { isShow: true, title: ‘OverView’, icon: ‘List’ }, children: [ { path: ‘/viewList/ocrList’, name: ‘ocrList’, component: () => import(‘@/views/OCRDecView.vue’), meta: { title: ‘OCR’, icon: ‘Filter’ } }, { path: ‘/viewList/orderDetails’, name: ‘orderDetails’, component: () => import(‘@/views/MaterialOrderDetailsView.vue’), meta: { title: ‘OrderDetails’, icon: ‘Filter’ } } ] }, { path: ‘/config’, name: ‘config’, meta: { isShow: true, title: ‘Config’, icon: ‘Setting’ }, children: [ { path: ‘/config/users’, name:userConfig’, component: () => import(‘@/views/UserManagement.vue’), meta: { title:Users’, icon:User’ } }, { path: ‘/config/materialBase’, name: ‘materialBase’, component: () => import(‘@/views/MaterialBase.vue’), meta: { title: ‘Materials’, icon: ‘Plus’ } }, { path: ‘/config/materialOrder’, name: ‘materialOrder’, component: () => import(‘@/views/MaterialOrder.vue’), meta: { title: ‘Orders’, icon: ‘Plus’ } }, { path: ‘/config/materialFormat’, name: ‘materialFormat’, component: () => import(‘@/views/MaterialFormat.vue’), meta: { title: ‘Formats’, icon: ‘Brush’ } } ] } ] } ]
最新发布
08-12
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

第7个前端

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

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

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

打赏作者

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

抵扣说明:

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

余额充值