vue2 项目报错 ES Modules may not assign module.exports or exports.*, Use ESM export syntax ?

这个问题是因为使用了 module.exports 请问是修改哪些才能解决,提示一下也是可以的,感谢!

阅读 5.7k
3 个回答

看这个例子:

module.exports = {
  foo: 'bar',
  baz: 'qux'
};

修改成:

export const foo = 'bar';
export const baz = 'qux';

是因为你使用这种了

module.exports = {
  // ...
}

module.exports及require是属于commonJS,而export default及import则属于ES6
使用es6都支持
exports default {};

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题