1.使用【babel-loader】 来实现处理一些新的js写法,es6等一些特性的转换。
官网:http://babeljs.io/docs/setup/#installation
安装:npm install --save-dev babel-loader babel-core
webpack.module.loaders里面的配置
module:{
loaders:[
{
test:/\.js$/,
loader:'babel-loader',
// exclude:'./node_modules/',//不处理的文件目录 省时间 相对路径
exclude: path.resolve(__dirname,'node_modules'), //绝对路径
// include: './src/', //指定处理打包的目录
include: path.resolve(__dirname,'src'), //绝对路径
query: {
presets: ['latest']
}
}
]
},
网友评论