前端开发框架及工具 - 第四章:其他工具
分享给朋友:

按住画面移动小窗

下载
搭建环境配置-webpack4进阶精讲
虎课APP支持视频下载
扫码下载/打开虎课APP
支持视频下载,随时随地学
手机观看
扫一扫,手机继续学
扫码下载/打开虎课APP
支持视频下载,随时随地学
搭建环境配置-webpack4进阶精讲_虎课网
记笔记

全新AI视频总结上线

一键节省你80%学习时间

视频暂不支持AI视频总结
AI视频总结
编辑完成后,记得点我~

545

已学

39小时

时长

117

配套素材

完课证书

¥199(¥299)

全站通VIP免费畅学

立即购买
学员评价 (2条评论)视频字幕
您需要学习后才可以评价, 立即学习
评论列表
仅显示有内容的评论
仅显示带图评论
排序方式:

各位同学大家好 ,那么本节视频 ,我们会给大家去讲解一下 ,如何安装webpack ,以及我们会给大家 ,进行一些 ,Web pack配置 ,首先第一步 ,我们回到我们的桌面 ,我们来到桌面之后 ,我已经启动了一个终端 ,我通过这个终端 ,先来安装一下 ,全局的Web pack ,以及Web pack-cli以及另外一个东西 ,叫做Web pack-d-server ,这三个东西我们都需要装 ,所以如果大家是在windows系统下的话 ,直接使用npm install ,然后Web pack ,还有一个叫做Web pack-cli最后一个叫做Web pack-dev ,杠我们的server ,然后给他一个-g这个时候你点击回车就开始安装了 ,我在这一块需要做的事情 ,需要使用超级管理员的形式去安装 ,我在MAC系统下 ,我需要加上一个速度 ,这个时候我们点击回车 ,回来之后 ,我们需要输入一个密文的密码 ,我们点击我们当前电脑登录的密码 ,然后我们就开始安装 ,我们假定大家现在已经将我们全局的Web pack ,以及cli以及dev server ,都已经装好了 ,接下来 ,我们需要在我们当前的桌面上 ,来建一个我们Web pack项目 ,所以我们通过终端CD ,到我们的desktop下边来 ,然后我们使用mkdir ,创建一个文件夹叫做Web pack course ,新的文件夹有了之后 ,我们接下来再需要做的事情就是 ,在这个文件夹下面 ,再创建三个文件夹 ,所以我们今天cli到 ,web pack course里边来 ,然后我们创建三个 ,一个叫做src一个叫做我们的dist ,还有一个叫做config ,这三个文件夹 ,我们来看一下 ,有没有创建成功 ,大家会发现 ,我们当前这个文件夹下 ,拥有三个文件夹 ,就已经没有任何的问题了 ,接下来我们来创建一个点data文件 ,它是一个隐藏文件 ,主要是帮助我们 ,来初始化一个本地的仓库 ,

然后方便我们后期 ,将我们的代码 ,上传到desktop上 ,所以我们现在已经初始化了 ,一个空的本地仓库 ,再接下来 ,我们需要做的事情就是 ,来创建一个package点Jason这个文件 ,所以我们npm init-y这个时候你的package点Jason就已经存在了 ,然后我们这一块 ,这几个东西都设置好之后 ,我们接下来再做的事情 ,给我们的dist ,和我们的src当中 ,分别创建两个文件 ,因为我想要给大家展示一下 ,web pack4 ,它给我们新出来的命令 ,能够有什么样的帮助 ,以及跟我们之前的版本有什么不同 ,所以我们必须要现在 ,能够在这个文件当中 ,创建文件夹下 ,创建两个 ,我们需要的文件 ,我们就可以直接 Touch ,我们在dist这个文件夹下 ,我们要新创建一个 ,叫做index点html的 ,这是我们要展示我们的内容 ,同样在src下面 ,我们要创建一个叫做index.这个文件是当 ,你使用命令的时候 ,它会自动找到入口文件 ,然后我们点击回车 ,这个时候我们来测试一下 ,我们的这个Src下 ,是不是有一个index.js然后我们同样也测试一下 ,我们的dist这个下面 ,是否拥有一个叫做index HTML ,都有之后ok ,那么我们当前 ,所需要构建的基本框架 ,就已经有了 ,然后我们通过这个code点 ,然后打开我们的vs code ,我们打开 Vs code之后 ,我们现在再需要做的事情 ,我们可以直接去把我们将当前的项目 ,进行一个打包 ,如果大家记得 ,我们以前的版本的话 ,我们就一定会用到一个东西叫做web pack ,点dev点js这么一个文件 ,因为以前的时候 ,你运行webpack ,进行打包的时候 ,它会自动找到这个文件 ,才可以将你这个里边的东西 ,进行一个打包 ,但是在webpack4里边 ,这个文件其实你不需要 ,

你也仍然可以去实现打包 ,只要你src当中 ,拥有一个叫做index点js然后你这个dist里边 ,拥有一个叫做index HTML ,有了两个文件之后 ,它就会找到这个东西 ,作为一个默认的入口 ,然后将你当前的内容 ,进行一个打包 ,怎么来实现 ,我们来试一下 ,我们可以直接web pack ,杠杠 ,Mode是我们web pack当中独有的 ,所以等于谁 ,等于有两种打包的环境 ,一个叫做我们开发环境叫做development ,我们可以试一下 ,点击回车 ,这个时候你会发现成功了 ,然后他会帮我们生成一个叫做main点js的 ,在我们的dist这个文件夹下 ,大家会发现 ,我们这个里面 ,就拥有了一个文件 ,叫做main点js里边 ,全都是我们web pack ,对应的一些代码 ,Ok这是我们开发环境下 ,要使用的这么一个命令 ,然后还有一个是我们生产环境 ,也就是你要上线的时候 ,你需要用到的就杠杠mode ,等于什么 ,等于叫做production ,这个东西 ,你一点击回车 ,你会发现 ,同样也打包成功了 ,而且在这个地方 ,给我们生成一个 ,叫做nod models ,大家需要关注的一个地方是什么 ,我们开发环境下的话 ,它打包的这个main点js是2.81kb ,但是如果你在这个生产环境下的话 ,你打包下来的东西 ,只有545bytes ,也就是说 ,这个是非常小的一个体系 ,这个里边只会打包 ,你用到的东西 ,你不用的东西 ,它不会给你打包进去的 ,然后你就可以将你打包的内容 ,进行一个上线了 ,Ok这个是我们要给大家介绍的一个我们web pack4 ,和我们之前版本 ,不同的一个地方 ,那么我们是不是以后就不需要web pack ,点dev点js这个文件了 ,不是的 ,如果你需要加载一些 ,

对应的这种 ,比如说css然后图片 ,这些东西的话 ,你还是需要使用我们的web pack点 ,dev点js因为你需要用到lotus ,或者是你加的一些插件 ,所以我们现在就要再来创建一个 ,叫做web pack点 ,dev点js我们把这块clear一下 ,然后我们直接touch ,到谁到我们的config下边 ,拥有一个叫做web pack.dev点js这个文件名字一定是它 ,所以我们点击回车 ,这个时候大家会在你的config点js里边 ,拥有这么一个文件 ,拥有这么一个文件 ,然后我们现在生成一个main ,点js包括我们src当中 ,有一个index点js其实这两个东西 ,我就不想要了 ,因为我们想要重新去构建 ,

登录后查看更多
Python零基础入门
共 118 节课
产品经理(晋升必学)
共 39 节课
Java零基础入门
共 267 节课
新媒体运营
共 115 节课
Python初级开发工程师
共 319 节课
已是第一张图了
已是最后一张图了
记笔记

导出笔记

笔记导出历史

00:00

0/12
确定保存
笔记导出历史导出完成的笔记将保留1天,如有需求请及时下载
课程名称
导出时间
文件大小
状态
操作
AI视频总结
AI正在分析视频,请稍等…
AI总结遇到了一些问题 点击重新获取
点击重新获取
成为全站通VIP 查看完整AI总结
复制

职业路径建议意见

请选择你对职业路径课程的满意程度

请选择你对职业路径课程的满意程度

请填写关于职业路径的建议意见:

同学,小虎知道你非常努力的想学习!

老师录制课程真的也很辛苦

赞助一下吧

确定学习吗?

您每天可免费学习一个教程。

成为VIP可无限学习 !

成为VIP吧!

成为VIP吧!

您已经免费学习 1 个教程 !

我们录制教程很努力的,赞助下吧 !

升级VIP吧!

您已经学习 5 个教程啦!

我们录制教程很努力的,赞助升级下吧 !

您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个素材文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计下载5个源文件


您在当前分类下不是VIP,赞助VIP享受无限下载


您已经累计观看5个图文教程


您在当前分类下不是VIP,赞助VIP享受无限观看


学习后才能评价哦!

获得30虎课币

评论提交成功,将在审核通过后显示

×

下载素材/源文件:

收藏成功
取消成功
特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习89000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了27,969
并提交了136份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 89000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证