Tag: browserify ecmascript 6

Babelify在从node_modules导入模块时抛出ParseError

我正在与Babelify和Browserify合作 。 另外,我正在使用节点模块系统的ES6风格的模块function。 我想把所有我自己的模块放到node_modules/libs 。 例如: test.js在node_modules/libs export default () => { console.log('Hello'); }; main.js (将被编译为bundle.js ) import test from 'libs/test'; test(); 之后,我用这个命令将上面的代码编译到bundle.js : browserify -t babelify main.js -o bundle.js 但不幸的是,我有一些错误: export default () => { ^ ParseError: 'import' and 'export' may appear only with 'sourceType: module' 目录结构: [test] `– node_modules │ `– libs │ […]