haoxiaolan 2023-01-29 23:43 采纳率: 34.7%
浏览 17
已结题

webpack中loader找不到


const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const MinniCssexarctPlugin = require('mini-css-extract-plugin')

module.exports = {

    //入口
    entry: {
        index: './src/js/index.js',
        login: './src/js/login.js',
    },



    //输出
    output: {
        //文件名
        filename: '[name].js',
        //路径:绝对路径
        path: path.resolve(__dirname, './dist'),
        // 每次打包先清楚dist文件夹
        clean: true,
    },

    //资源管理  加载器
    module: {
        //资源的匹配的规则
        rules: [
            {
                test: '/\.css$/',
                use: [
                    MinniCssexarctPlugin.loader,
                    "css-loader",
                ],
                generator: {
                    filename: 'css',
                }
            }
        ]
    },

    plugins: [
        new MinniCssexarctPlugin(),

        new HtmlWebpackPlugin({
            template: './src/index.html',
            inject: 'body',
            filename: 'html/index.html',
            chunks: ["index"]
        }),

        new HtmlWebpackPlugin({
            template: './src/login.html',
            inject: 'body',
            filename: 'html/login.html',
            chunks: ["login"]
        }),


    ],

    //模式:开发模式,生产模式
    mode: "development",
}

img

报错信息

ERROR in ./src/css/index.css 1:0
Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file
  • 写回答

2条回答 默认 最新

  • 流比 2023-01-30 15:28
    关注

    错误提示信息说没有找到适当的 loader 来处理 CSS 文件。请检查你的 webpack 配置是否已安装并配置了 CSS 相关的加载器,比如 css-loader 和 mini-css-extract-plugin。

    在你的 webpack 配置中,你需要安装并配置这两个加载器:

    npm install css-loader mini-css-extract-plugin --save-dev
    
    

    然后在 webpack 配置文件中的 rules 中添加对 CSS 的支持:

    {
      test: /\.css$/,
      use: [
        MinniCssexarctPlugin.loader,
        "css-loader"
      ],
      generator: {
        filename: 'css',
      }
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月30日
  • 已采纳回答 1月30日
  • 创建了问题 1月29日

悬赏问题

  • ¥15 对于这个复杂问题的解释说明
  • ¥50 三种调度算法报错 采用的你的方案
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败