1.webpack.config.js
var path=require('path');
var HtmlWebpackPlugin=require('html-webpack-plugin')
module.exports={
entry:{
index:'./web/main.js',
},
output:{
path:path.resolve(__dirname,'dist'),
filename:'index.js'
},
resolve:{
extensions:['.js'],
},
module:{
rules:[
{
test:/\.js$/,
exclude:/node_modules/,
loader:'babel-loader',
query:{
presets:['es2015']
}
}
]
},
plugins:[
new HtmlWebpackPlugin({
template:'./index.html'
})
]
}
2.入口文件 main.js
import a from './add';
console.log(a)
3.add文件中
export var a=1;
4.文件结构
5.显示的结果是
undefined
这是哪儿弄错了吗?
default 的 import 配上default 的 export
或者非default 的 input