【每天一个新的小知识】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