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

webpack深入与实战

难度中级
时长 3小时21分
学习人数
综合评分9.60
259人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
慢的同学可以用npm安装淘宝镜像
没有全局安装webpack的时候需要使用.\node_modules\.bin\webpack hello.js hello.bundle.js才能成功
非常好,完美
loader:'babel-loader', 才可以
最熟悉的陌生词,webpack
有些人素质真的很低下,老师信心苦苦录个视频教学,就算出点错也是正常的,整天在那里骂骂咧咧的,不愿意看就别看
{ test: /\.css$/, use: ['style-loader','css-loader?importLoaders=1',{
loader: 'postcss-loader',options: {plugins: function () { return [require('autoprefixer')]; }
}
}
]
},
我用vue脚手架自己改的希望各位能用到 没有创建前面他们说的potcss.config.js
sass-loader依赖node-sass,安装错误点这里:https://github.com/lmk123/blog/issues/28
分离css和js:
npm install extract-text-webpack-plugin --save-dev
loaders:
{
test: /\.css$/,
loader: ExtractTextPlugin.extract({ fallback: 'style-loader', use: 'css-loader!postcss-loader' })
}
plugins:
new ExtractTextPlugin("/css/common.css"), //plugin //dist/css/common.css
配置autoprefixer:
var autoprefixer = require('autoprefixer');
{
test: /\.css$/,
loader: 'style-loader!css-loader!postcss-loader'
},
plugins: [
new webpack.LoaderOptionsPlugin({
options: {
postcss: function(){
return [autoprefixer];
}
}
})
]
现在不能直接写style而不加-loader了。得写全:style-loader,其他同理。
ejs变量用<%= key %>, 过程用:<% for(...) %>
一个小等号的事,眼神不好的童鞋,会跟我一样对照半天的代码。
依赖于node-sass,安装node-sass失败解决办法:
npm install --save-dev node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass
最好新建一个.npmrc文件一劳永逸:https://github.com/lmk123/blog/issues/28
老师用的webpack1--display-reason,结果我的是webpack2一直报错,查了下help才知道--display-reasons
课程须知
1、对模块化开发有一些了解 2、使用过 node 对 npm 有基本的了解 3、对打包有一个基本的概念
老师告诉你能学到什么?
1、模块化的开发 2、webpack 的 CLI (命令行) 3、webpack 如何在项目中打包 4、webpack 如何处理项目中的资源文件

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消