为了账号安全,请及时绑定邮箱和手机立即绑定

webpack深入与实战

难度中级
时长 3小时21分
学习人数
综合评分9.60
259人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
讲的并不好!
期待下集,webpack老师讲的好好
我在webpack的v3版本上面这么配置:{test: /\.css$/, loaders: ['style-loader', 'css-loader', { loader: 'postcss-loader', options: {plugins: [require('postcss-import'), require('autoprefixer')], browser: ['last 5 versions'] } }] },那个@import引入的css和正常css处理一样。
我的插件名称用下划线也没问题啊。。不一定要骆驼峰吧
最新的webpack是3.几的了,老师用的还是v2的,是不是很早之前就录了啊。哎呀,声音真好听,不知道是不是个帅哥
打包出错的也可以看这里。
module.exports = {
entry:__dirname+'/src/script/main.js',
output:{
path:__dirname+'/dist/js',
filename:'bundle.js'
}
}
如果报 Unknown argument: display-reason的,请改成--display-reasons,这里应该多一个s
这里直接webpack hello.js hello.bundle.js执行不报错,是因为进行了全局安装。如果没有全局安装的话,需要切换到node_modules/.bin文件夹下面执行此命令,同事要注意文件路径:webpack ../../hello.js ../../hello.bundle.js
image-webpack-loader 对图片压缩
1. css 中的图片
2.html中引用图片 相对路径 ${ require('../../assets/bg.png')}
3. 输出到图片目录 query: { name: }
4. file-loader url-loader 前者是路径 后者是base64编码
/\.(png|jpg|gif|svg)$/i,
还是我静不下心来 , 这个敲键盘的声音 ,快疯了
打包失败的同学,可以在package.json里配置webpack的版本,然后npm install
"devDependencies": {
"webpack": "1.13.2"
}
include和exclude,可以直接使用path.resolve('./src')和path.resolve('./node_modules')来书写
课程须知
1、对模块化开发有一些了解 2、使用过 node 对 npm 有基本的了解 3、对打包有一个基本的概念
老师告诉你能学到什么?
1、模块化的开发 2、webpack 的 CLI (命令行) 3、webpack 如何在项目中打包 4、webpack 如何处理项目中的资源文件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消