webpack 3 零基础入门教程.pdfVIP

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 0. 开始 1. 介绍 2. 安装 3. 实现 hello world 4. webpack 的配置文件 webpack.config.js 5. 使用第一个 webpack 插件 html-webpack-plugin 6. 使用 loader 处理 CSS 和 Sass 7. 初识 webpack-dev-server 8. 用 webpack 和 babel 配置 react 开发环境 9. 用 clean-webpack-plugin 来清除文件 10. 配置多个 HTML 文件 11. 如何使用 pug (jade) 作为 HTML 的模板 12. 如何使用模块热替换 HMR 来处理 CSS 13. 生产环境 vs 开发环境 14. 如何打包图片 15. 加载和打包 Twitter Bootstrap 框架 16. 使用 ProvidePlugin 插件来处理像 jQuery 这样的第三方包 17. 轻松通过两个实例来理解 devtool source-map 是什么意思 18. 构建开发和生产环境-分离配置文件 本文档使用 看云 构建 - 2 - 0. 开始 0. 开始 webpack 3 零基础入门教程 最详细 ,最简单的零基础 webpack 3 入门教程 ,人人都能学会。 原文发布于我的个人博客 :https// 源码位于 :https///hfpp2012/webpack-tutorial 项目源代码位于 :https///hfpp2012/hello-webpack 联系我 email hfpp2012@ qq 903279182 本文档使用 看云 构建 - 3 - 1. 介绍 1. 介绍 1. webpack 是什么? 先来说一下 webpack 是什么。 webpack 的官方对它是这样定义的 : webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset. 中文的大概意思是说 : webpack 可以看做是模块打包机 :它做的事情是 ,分析你的项目结构 ,找到 JavaScript 模块以及其它的一些浏览器不能直接运行的拓展语言 (Scss , TypeScript 等 ),并将其转换和打包为合适的格式供浏览器使用。 用大白话可以这样说 : webpack 是一个前端模块化方案 ,更侧重模块打包 ,我们可以把开发中的所有资源 (图 片、js 文件、css 文件等 )都看成模块 ,通过 loader (加载器 )和 plugins (插 件 )对资源进行处理 ,打包成符合生产环境部署的前端资源。 本文档使用 看云 构建 - 4 - 1. 介绍 如果这样还不明白的话 ,我们来说下前因后果。 在当今的社会 ,作为 web 开发 ,会越来越意识到前端的重要性 ,随着 HTML5 、 CSS3 、 ES6 各种技术的发展 ,前端的开发越来越宠大。甚至有些应用就是单页面应用(SPA) ,纯 JavaScript 开发 ,JavaScript 文件的管理也是一个问题。 JavaScript 模块化编 程 ,已经成为一个迫切的需求 ,这就出现了 JavaScript 的模块解决方案 ,以前是用 requirejs 或 seajs ,而现在则是用 webpack 。 举个例子 ,很多人开发了各种优秀的 JavaScript 模块或组件 ,我们不想重复发明轮子 , 而是想直

您可能关注的文档

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档