• 主页
  • 个人简介
    • 圣墨 photo

      圣墨

      一个爱折腾,有诗有远方的人

    • Learn More
    • Github
    • Cnblogs
    • Weibo
  • 文章
    • 所有文章
    • 所有标签
  • Html&Css
  • Javascript
  • 设计模式
  • 前端性能优化
  • 原生实现专题
  • 数据结构与算法
  • Book
  • 面试题
  • 前端工具
  • 随记

webpack

25 Feb 2019

Reading time ~1 minute

webpack

打包 css 资源

参考文档:https://webpack.js.org/guides/asset-management/#loading-css http

打包图片资源

参考文档:https://webpack.js.org/guides/asset-management/#loading-images http

使用 html-webpack-plugin 处理 index.html

参考文档:https://webpack.js.org/guides/output-management/#setting-up-htmlwebpackplugin http

使用 clean-webpack-plugin 清除 dist 目录

参考文档:https://webpack.js.org/guides/output-management/#cleaning-up-the-dist-folder http

打包字体资源

参考文档:https://webpack.js.org/guides/asset-management/#loading-fonts http

打包 less 资源

参考文档:https://webpack.js.org/loaders/less-loader/ http

使用 url-loader 优化图片打包

参考文档:https://webpack.js.org/loaders/url-loader/ http

使用 babel-loader 转码 ES6 -> ES5

参考文档:https://webpack.js.org/loaders/babel-loader/ http

切换 mode 打包模式

参考文档:https://webpack.js.org/concepts/mode/ http production development

加入 source maps

参考文档:https://webpack.js.org/guides/development/#using-source-maps http devtool: ‘inline-source-map’

使用监视模式

参考文档:https://webpack.js.org/guides/development/#using-watch-mode http

加入 webpack-dev-server 服务器

参考文档:https://webpack.js.org/guides/development/#using-webpack-dev-server http

加入热更新功能

参考文档:https://webpack.js.org/guides/hot-module-replacement/ http



webpack  微博  QQ  朋友圈