【每天一个新的小知识】CommonJS 和 ES6 Module

报错信息:

this plugin file is using Both Commonjs And Es6 Module systems together which we don't support.

报错原因:

代码中同时使用了CommonJS 和ES6 Module的引入/导出关键字。

正确使用方法总结:

CommonJS

  • 通过require函数进行导入: const test = require('xxx')
  • 通过exports或者module.exports导出: module.exports.test='xxx'

ES6 Module

  • import导入: import 'xxxx'
  • export导出: export { test } 或者 export default test
posted @ 2022-04-23 16:23  leah-xx  阅读(45)  评论(0编辑  收藏  举报