vite-plugin-mock icon indicating copy to clipboard operation
vite-plugin-mock copied to clipboard

A mock plugin for vite.use mockjs.

Results 58 vite-plugin-mock issues
Sort by recently updated
recently updated
newest added

声明文件中MockMethod.response由于是函数和any的联合类型,因此被推断为any类型,无法获取url,body,query,headers的类型提示。 版本 2.9.6

warning: "import.meta" is not available in the configured target environment ("es2015") and will be empty async function resolveModule(p: string): Promise { target: 'es2015', 是否可以考虑提高版本来解决dev mock使用vite环境变量问题?

把 vben admin 的代码拉下来,本地 mock 正常,线上 mock 不生效,会去请求后台接口,不知道啥原因 ![image](https://user-images.githubusercontent.com/45726708/167256694-0393ee34-6a44-4b96-950d-382ea25ef780.png)

我看文档example里和vbenadmin里面都没有这个文件。能否写个示例参考一下谢谢。

http://localhost:8001/user/12345 这种没问题 https://www.aaaaaa.com/api/getName 这种不支持吗??????????????

在mock文件中不支持使用process.env下面的常量

如下所示,接口中的[:ids]是占位符,但在文档中找不到这种写法 ```javascript export default [ { url: `/api/project/delete/:ids`, method: "delete", response: () => { return { code: 200, message: "ok", success: true, } }, }, ]; ```

like mock.js ```javascript { 'data|1': [1, 2, 3] } ```

``` /Users/ying/workspace/FEProjects/vue-vben-admin/node_modules/.pnpm/[email protected]_9cb7b45a435b0b365a3d11bf7a7969b0/node_modules/vite-plugin-mock/es/createProdMockServer.js:2 import mockJs from 'mockjs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at wrapSafe (internal/modules/cjs/loader.js:1001:16) at Module._compile (internal/modules/cjs/loader.js:1049:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) at Module.load (internal/modules/cjs/loader.js:950:32) at Function.Module._load (internal/modules/cjs/loader.js:790:12)...

upgrade esbuild version to fix error from https://github.com/evanw/esbuild/issues/921