添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

module has no default export.vetur(1192)

这个错误信息通常表明你在尝试导入一个模块,但是这个模块没有导出任何默认的内容。

在 JavaScript 模块中,可以使用 export default 关键字来导出一个默认的模块成员。例如:

export default function foo() {
  // ...
export default class {
  // ...

如果你想导入这个模块,你可以使用以下语法:

import foo from './foo';

如果你尝试导入一个没有导出任何默认成员的模块,就会得到这个错误信息。

为了解决这个问题,你可以检查你的模块是否有默认导出,或者检查你的导入语句是否正确。你还可以尝试使用 named import 的方式导入模块成员,例如:

import { foo } from './foo';

如果你的模块中有多个成员,你可以使用以下语法来导入多个成员:

import { foo, bar } from './foo';
        Vue.js