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

webpack深入与实战

难度中级
时长 3小时21分
学习人数
综合评分9.60
259人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰
module.exports = {
entry: path.join(__dirname, './src/js/main.js'), // 指定打包的JS入口文件
output: { // 打包好的输出
path: path.join(__dirname, './dist'),
filename: 'bundle.js'
},
module: { // 所有第三方loader配置节点
rules: [
{ test: /\.css$/, use: ['style-loader', 'css-loader'] },
]
}
}
@炮哥炮炮的,webpack2.0亲测可行,吗的慕课网评论限制300字真的zz,还搞什么程序学习,随便粘贴点代码就不止300个字了,mmp
{test:/\.(jpg|png|gif|svg)$/i,loaders: [{loader:'url-loader', options: {limit: 10000,name:'img/[name].[ext]'}}, {loader: 'image-webpack-loader',options: {gifsicle: {interlaced: false},optipng: {optimizationLevel: 7},pngquant: {quality: '65-90',speed: 4},mozjpeg: {progressive: true,quality: 65}}}]}
看了很多文字的教程一直感觉云里雾里,看了第一章后感觉拨开云雾见晴天了,简单易懂,普通话标准!一级棒!

最新回答 / FloatingShuYin
文件名是在webpack.config.js 中entry: {            //关联脚本路径            main: './src/app.js',        },定义的你将main 改成app 试试
可以看下你们的程序编译成功了么,我的一开始编译出来没有成功 const还是const。
之后webpack.config.js 头部添加 var path = require('path');
然后include这样写include:[ path.resolve(__dirname,'src/') ],
部分编译的结果如下:
var app = function app() {
var NUM = 1;
alert(NUM);
console.log(_layer2.default);
};
实测exclude路径的写法同上的时候才会生效。不知道484版本的问题。
<style>
display: none
</style>

已采纳回答 / 罗小卜
报错就是说没有找到这个模块,检查引入的文件路径对不对吧~~

最新回答 / YouExistinMySong
<...图片...>这是文件目录
ERROR in multi ./src/script/main.js main.js bundle.js
Module not found: Error: Can&#039;t resolve &#039;bundle.js&#039; in &#039;E:\webpack-demo111&#039;
@ multi ./src/script/main.js main.js bundle.js
module.exports = {
entry: &#039;./src/script/main.js&#039;,
output: {
path: __dirname + &#039;/dist/js&#039;,
filename: &#039;bundle.js&#039;
}
}
求老师的package.json文件啊,版本不对,各种报错

最新回答 / 慕勒7123956
你这个是路径问题啊,你看看Cant't resolve之后的跟你的文件路径比对一下吧
课程须知
1、对模块化开发有一些了解 2、使用过 node 对 npm 有基本的了解 3、对打包有一个基本的概念
老师告诉你能学到什么?
1、模块化的开发 2、webpack 的 CLI (命令行) 3、webpack 如何在项目中打包 4、webpack 如何处理项目中的资源文件

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消