webpack中解析模块规则的配置,不是path.resolve那个resolve,不能混淆两者
module.exports = {
// 解析模块的规则
resolve: {
// 配置解析模块路径别名:可以简写路径
alias: {
@: path.resolve(__dirname, 'src')
},
// 配置省略文件路径的后缀名: 可以在引入文件时少写后缀名
extensions: ['.js', '.json'],
// 告诉webpack解析模块是去找哪个目录
modules: [path.resolve(__dirname, '../node_modules')]
}
}