Webpack打包CSS文件
【摘要】 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',//这里选择的是开发模式,选生产模式也可以
}
第三步
下包
- 先初始化文件,建议在文件目录最外层安装
npm init
然后这里要填写一些信息,回车就好
- 先下载webpack
npm i webpack webpack-cli -D
- 下载
css-loader
style-loader
npm i css-loader style-loader -D
下包完成
第四步
打包
直接在终端输入webpack
就可以了,到你在第二步填写的输出文件夹,就可以看到输出的文件了
至此,大功告成!!!
这是我的文件目录,可以参考一下
有什么问题可以私信或评论区讨论吧!!!
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)