vite-plugin-mock 使用import.meta.glob 报警告?

作者站长头像
站长
· 阅读数 11
import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer'
export function setupProdMockServer() {
  const modules = import.meta.glob('./modules/*.ts')
  let moduleArr: any[] = [];
  Object.entries(modules).forEach(([key, module]: any) => {
    moduleArr = moduleArr.concat(module);
  });
  createProdMockServer([...moduleArr]);
}

我在使用vite的glob导入时,发现控制台会报一个警告,不知道咋解决,我现在使用的import引入,我看了几个github的例子,人家使用没报警告,但是网上也没有相关的解决方法,请问一下warning: "import.meta" is not available in the configured target environment ("es2015") and will be empty

回复
1个回答
avatar
test
2024-07-14

好像已经有人在 github 提 issue 了,但是一年了还没人修复issue

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容