webpack中解析模块规则的配置,不是path.resolve那个resolve,不能混淆两者

    1. module.exports = {
    2. // 解析模块的规则
    3. resolve: {
    4. // 配置解析模块路径别名:可以简写路径
    5. alias: {
    6. @: path.resolve(__dirname, 'src')
    7. },
    8. // 配置省略文件路径的后缀名: 可以在引入文件时少写后缀名
    9. extensions: ['.js', '.json'],
    10. // 告诉webpack解析模块是去找哪个目录
    11. modules: [path.resolve(__dirname, '../node_modules')]
    12. }
    13. }