首页 > 解决方案 > 使用 vue-cli 找不到模块“./src/data”

问题描述

我用 vue-cli 4.1.1 创建了一个项目,运行 yarn serve 后,出现以下错误

Error: [BABEL] C:\dev\vuestudy\src\main.js: Cannot find module './src/data' (While processing: "C:\\dev\\vuestudy\\node_modules\\@vue\\cli-plugin-babel\\preset.js")

对此有什么建议吗?

提前致谢。

更新:

Kousha 和 Dave 是对的,在等待 core-js 包更新后,我创建了一个新项目,现在它可以工作了。

标签: vue.jsbabeljs

解决方案


看起来 npm package 的构建不好core-js-compat。这是 Babel 的深层依赖。很多东西都会受到影响,使用 Babel 的东西。

如果你有 core-js-compat v.3.4.6,你会遇到这个问题。您可以通过执行来检查这一点npm list core-js-compat。这个问题显然已经被 v.3.4.7 解决了,它很快就被推出了,大约半小时后,但不幸的是,它需要一段时间才能在存储库中传播开来。您可以等到npm update获得 v.3.4.7,或者如果您想立即开始,您可以手动下载 v.3.4.7。


推荐阅读