Webpack打包CSS文件

举报
阿童木 发表于 2021/08/22 14:54:18 2021/08/22
【摘要】 Webpack打包CSS文件逛遍CSDN没有能让我打包成功的博文,然后理解了一波网上的讲解成功了! 第一步创建入口文件,引入样式资源创建一个index.js,和index.css文件当然这个文件名你可以自己起在index.js文件中引入cssimport './index.css' 第二步配置webpack.config.js文件注意:这个文件是自己新建的配置内容这里有些要注意的地方ent...

Webpack打包CSS文件

逛遍CSDN没有能让我打包成功的博文,然后理解了一波网上的讲解成功了!

第一步

创建入口文件,引入样式资源

创建一个index.js,和index.css文件当然这个文件名你可以自己起

index.js文件中引入css

import './index.css'

第二步

配置webpack.config.js文件

注意:这个文件是自己新建的

配置内容

这里有些要注意的地方

entry是入口文件的路径,要按自己的路径填,不能直接复制我的

output是输出文件的文件名,和输出到什么位置,__dirname是用来动态获取当前文件所属目录的绝对路径,后面的build是我的一个文件夹,这个你们填自己的就好

const { resolve } = require('path');
module.exports = {
    entry: './src/index.js', //这是入口文件的相对路径,按照你自己的写
    output : {
        filename: 'ind.js',//这个是打包好之后的文件名
        path: resolve(__dirname,'build')//打包好后输出到哪个文件
    },
    module: {
        rules :[
            {
                test:/\.css$/,
                use:[
                    'style-loader',
                    'css-loader'
                ]
            }
        ]
    },//这个是相关的配置 直接复制就好
    plugins:[
        
    ],//注意要加s
    mode: 'development',//这里选择的是开发模式,选生产模式也可以
}

第三步

下包

  1. 先初始化文件,建议在文件目录最外层安装
npm init

然后这里要填写一些信息,回车就好

  1. 先下载webpack
npm i webpack webpack-cli -D
  1. 下载css-loader style-loader
npm i css-loader style-loader -D

下包完成

第四步

打包

直接在终端输入webpack就可以了,到你在第二步填写的输出文件夹,就可以看到输出的文件了


至此,大功告成!!!

这是我的文件目录,可以参考一下

打包


有什么问题可以私信或评论区讨论吧!!!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。