vite别名设置以及安装mock数据

本文介绍了如何在Vite配置文件中设置别名路径映射,并详细指导了vite-plugin-mock的安装和使用,以实现API接口的模拟数据。通过实例演示了如何创建mock文件并调用,为前端开发提供本地开发环境下的数据模拟解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vite别名配置,mock配置


vite.config.js 中进行编辑

import vue from '@vitejs/plugin-vue'
//安装mock --->
// npm i mockjs -S 
// npm i vite-plugin-mock -D  
// 具体使用 https://github.com/anncwb/vite-plugin-mock
import { viteMockServe } from 'vite-plugin-mock'
// 设置别名
const {resolve} = require('path')

export default {
		//如需要支持ts 设置 supportTs: true
	  plugins: [vue(), viteMockServe({ supportTs: false })],
	  //设置别名
	  resolve: {
		  alias: [
		    { find: '@', replacement: resolve(__dirname, 'src') },
		    { find: 'styles', replacement: resolve(__dirname, 'src/styles') },
		    { find: 'plugins', replacement: resolve(__dirname, 'src/plugins') },
		    { find: 'store', replacement: resolve(__dirname, 'src/store') }
		  ]
	},
}

mock使用: 创建mock/user.js

export default [
    {
      url: '/api/getUser',
      method: 'get',
      response: () => {
        return {
          code: 0,
          message: 'ok',
          data: ['terry','wade'],
        }
      },
    },
  ]


//页面调用
fetch('/api/getUser').then(res=>res.json().then(data=>{
  console.log(data);
}))

返回数据—>
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值