webpack构建报错与解决方案集合

225 阅读1分钟
  • ERROR: Module not found: Error: Can't resolve 'src/*'

图片.png

出现该问题是因为我的webpack配置文件没有放在跟目录下,而是存放在与src同级的config目录下,导致代码中找不到src目录

图片.png

解决方案:在webpack配置中resolve.alias增加别名配置即可

module.exports = {
    ...
    resolve: {
        alias: {
            'src': path.resolve(__dirname, '../src')
        }
    }
}

  • ERROR: Module not found: Error: Can't resolve 'sass-loader'

图片.png

解决方案:包缺失,安装对应包即可。npm install sass-loader --save-dev