我正在尝试运行一个插件,该插件引发异常require(...).default is not a function
。 bin文件非常简单:
'use strict';
require = require('esm')(module /*, options*/);
console.log('BANGBANG')
require('../src/main.js')
.default()
.parse(process.argv.slice(2));
我的file.js非常简单:
export default main;
function main(cwd) {
awesome code
}
导出default
出了什么问题?
编辑:
如果我切换到它,它将起作用:
“严格使用”;
require = require('esm')(module /*, options*/);
console.log('BANGBANG')
require('../src/main.js')()
.parse(process.argv.slice(2));
不确定这是否是“正确”的方法。