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

webpack深入与实战

难度中级
时长 3小时21分
学习人数
综合评分9.60
259人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
我用的webpack3.0,先安装插件npm install postcss-import,具体配置:
{test:/\.css$/,
use:['style-loader','css-loader',
{loader:'postcss-loader',
options:{
plugins:(loader)=>[
require('postcss-import')({root:loader.resourcePath}),
require('autoprefixer')()]}}]}
9年大厂经验还是算了吧,其实讲课的时候自己逻辑都是不太清楚

已采纳回答 / lsj1992
package.json 是需要 通过 npm init 时产生的,不是安装webpack的时候产生的。而且建项目的时候首先要npm init 然后再去安装webpack 等其它需要用的包。
告诉大家一个巨坑!
loader: "babel-loader" 的双引号之间不能有空格,比如
loader: " babel-loader",这会导致出现错误: Cannot resolve module ' babel-loader'
搞了我一晚上 T T
好久前看不下去,今天再看醍醐灌顶
我本来写的相对路径 './src' 速度447ms,换成path.resolve(__dirname,'src') 速度暴涨到1220ms,我也是这样,求解啊
我读书少,别骗我啊老湿,这速度看着差不多啊,没少好像^_^

已采纳回答 / qq_冲哥_0
html-webpack-plugin 是一个插件,主要用来生成html文件,You may need an appropriate loader, 你需要的是一个 loader, 插件是插件,loader是loader,它们两个不是一个东西,webpack 有四个基本的概念: entry output, loader, plugin. loader 是来解析文件,像css-loader, style-loader,  babel-loader。 plugin,只是在loader  对整个文件解析完成后,...

最新回答 / 不完美
额,layer在定义的时候变成Layer了,老师可能是为了写成构造函数的形式
我擦,搞这么快,谁他么跟得上,都不解释
非常感谢老师,感觉老师讲的很清楚,而且对细节把控要很好~~期待有webpack下~~或者后续更新教程。再次感谢老师~~比心❤❤❤❤❤
加油,坚持,加油,坚持!
课程须知
1、对模块化开发有一些了解 2、使用过 node 对 npm 有基本的了解 3、对打包有一个基本的概念
老师告诉你能学到什么?
1、模块化的开发 2、webpack 的 CLI (命令行) 3、webpack 如何在项目中打包 4、webpack 如何处理项目中的资源文件

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消