webpack前端模块打包器

学习网址:

https://doc.webpack-china.org/concepts/

http://www.runoob.com/w3cnote/webpack-tutorial.html --菜鸟教程

https://segmentfault.com/a/1190000006178770 --入门webpack

常用:

0、DatePicker日期控件(http://design.alipay.com/develop/web/components/date-picker/)

1、moment.js格式化时间 (http://momentjs.cn/)

2、Ant design (https://ant.design/components/alert-cn/)

(一)Webpack基本介绍

命令:

1、初始化npm : npm init

2、安装webpack: npm install webpack --save-dev

3、打包某一文件:webpacke filename.js filename.bundle.js (webpackage 打包前文件 打包后文件)

4、安装CSS Loader  : npm install css-loader style-loader  --save-dev  (注意css-loader要与style-loader配合使用)

JS中引入一个CSS文件,需要先require它的css-loader,再引入css文件即可。

HTML直接引入bundle.js文件即可

css-loader:使得webpack能处理.css文件

style-loader:通过css-loader处理完的一个文件,把处理完的文件新建一个<style>标签插入到HTML的<head>标签

(即样式被加到了<head>标签中)

通过命令行工具指定css-loader和style-loader

webpack filename.js filename.bundle.js --module-bind 'css=style-loader!css-loader'

命令行输入webpack :可以查看webpack下的所有参数

(二)Webpack基本配置

1.建立项目的webpack配置文件

【1】内部配置webpack.config.js

(1)entry:指定文件入口

(2)output:指定文件输出位置,文件名及webpack后chunk的文件名

【2】修改/添加webpack参数

文件,修改scripts中的配置即可

2.建立项目的webpack配置文件

webpack配置的entry和output new

最新文章

  1. Visual Studio命令行工具
  2. JS图片懒加载
  3. IOS开发之不同版本适配问题2(#ifdef __IPHONE_7_0)
  4. distri.lua的web运维工具
  5. 【转】Messagedlg
  6. Codeforce Gym 100015I Identity Checker 暴力
  7. 持久化框架Hibernate 开发实例(二)
  8. is not in the sudoers file 解决(转)
  9. play wav sound
  10. RMAN简单备份
  11. Ajax日记
  12. OpenStack IdentityService Keystone V3 API Curl实战
  13. 如何删除Oracle数据库
  14. Delphi对WM_NCHITTEST消息的处理
  15. angular 格式化日期
  16. 全球第一免费开源ERP Odoo Ubuntu最佳开发环境独家首发分享
  17. Volley源码分析(三)NetWorkDispatcher分析
  18. 这可能是最全的禁用win10自动更新了
  19. centos6创建用户,设置ssh登录
  20. css之导航菜单的制作

热门文章

  1. 来到园子的第two天!!!!!
  2. Python3 install pip
  3. 6398. 【NOIP2018模拟10.30】Generator(树状数组区间修改)
  4. linux运维、架构之路-redis集群
  5. echart-如何将x轴和y轴的原点进行重合???
  6. mysql Alias操作符 语法
  7. sass、less中的scoped属性
  8. js+php大文件分片上传
  9. 【PowerOJ1752&amp;网络流24题】运输问题(费用流)
  10. OpenCV Sift源码分析