-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2 Plan #6
Comments
嘿,下面是一些看法 xxx.fake.{ts,js,mjs} - 所有的 fake 文件,名字要有 fake 每个文件多了个 |
将 mock 重命名为 fake 其实跟 xxx.fake.{ts,js,mjs} - 所有的 fake 文件,名字要有 fake 是冲突的 所有文件都在 fake 文件夹下 也就意味着这里的文件都属于 fake, 再强制要求用户添加 .fake. 或许有点多余 不要介意哈🤣 |
我是从下面这个角度考虑的: fake/mock 文件夹下很有可能有这种工具类的函数文件,https://github.com/vbenjs/vue-vben-admin/blob/main/mock/_util.ts 本身并不是 fake/mock 文件,这时候就需要再添加中配置忽略此文件。 如果采用 xxx.fake.{ts,js,mjs} 这种格式,文件本身很有辨识度,工具类等函数可以随意添加,这样无需任何配置,即可开箱即用。 另外我新增了 https://github.com/condorheroblog/vite-plugin-fake-server/tree/v2#infixname 来配置中缀名。 |
好的 请问 infixname 配置 “” 空 是不是就不需要任何中缀了呢 比较大多数情况下 不需要啥工具函数在里面 |
哈哈 还真是 |
我先发布了一个 v2.0.0-beta.0 ,所有的 API 应该不会变了,应该也没有 bug,目前测试是这样😂。 里面有部分逻辑,我打算抽出来放到 https://github.com/condorheroblog/bundle-import 然后发布正式版本,如果我不忙的话,明天之前就能完成。 |
那正好我先用虚拟机搞个windows 来测试测试 |
@xiaoxian521 v2.0.0 is released. 感谢你的帮助,终于完成了,和一个陌生人完成一件还不错的事情,想想就很振奋人心,这是一段愉快的旅程,再次感谢🙏 |
A checklist for tracking todos of the next breaking changes
["ts", "js", "mjs", "cjs", "cts", "mts"]
infixName
options(xxx.fake.{ts,js,mjs,cjs,cts,cjs}
) - All fake files with filenames containing fakemock
tofake
- In order to be consistent with fake in the package name(vite-plugin-fake-server
)fakeServer
logger
配置项需求 #7用于跟踪下一个重大变更的待办事项的清单
["ts", "js", "mjs", "cjs", "cts", "mts"]
infixName
(xxx.fake.{ts,js,mjs,cjs,cts,cjs}
) - 所有的 fake 文件,名字要有 fakemock
重命名为fake
- 为了与包名中的 fake 保持一致(vite-plugin-fake-server
)fakeServer
logger
配置项需求 #7The text was updated successfully, but these errors were encountered: