我有两个文件:
- app.js
- module.js
app.js将会有一个表达式,
import 'foo' from './module'
//use foo..
而 module.js 将拥有以下内容:
export default {expression}
但是它没有起作用。 我当前使用的是Node 7.0.0。 我尝试使用Webpack、babel-loader和es2015预设,但是无法工作。
我有两个文件:
app.js将会有一个表达式,
import 'foo' from './module'
//use foo..
而 module.js 将拥有以下内容:
export default {expression}
但是它没有起作用。 我当前使用的是Node 7.0.0。 我尝试使用Webpack、babel-loader和es2015预设,但是无法工作。
如果导入的是一个默认导出,那么你的导入语句不需要引号或大括号:
import foo from './module';
export default expression;
如果导出的项目被称为 expression,您将这样导入它:
import expression from './module';
(当导入非默认导出时,您需要使用括号)。
这里有非常深入的解释: