webpack 入门教程 http://www.jianshu.com/p/4df92c335617

整体目录结构
lib - 使用nodejs laydate
git
.bat 安装脚本 打包
.sh
page.json 整体配置
server.js 开发服务器配置

webpack-模块化划分及代码组织

使用npm自动化管理
npm的使用 - node的包管理工具
www.npmjs.com

package.json - 进行配置管理
内容是一段json数据:main-入口文件

server.js - 配置发布接口和本地测试接口
主要配置:webpack-dev-server

npm install
npm start

babel 作用?
-core
-loader
-preset-es2015
-preset-react
-css-loader webpack加载器,用来处理css代码
-echarts
-exports-loader 处理不符合commonjs的代码

使用webpack
各种插件的作用?
UglifyJsPlugin
CommonsChunkPlugin
CleanWebpackPlugin文件的清理

entry的配置:配置入口文件/模块
resolve:解析
extensions-引用 js jsx
alias:别名,引用一些其他模块,将路径用一个别名替代映射。如第三方的laydate
output:配置输出
打包到什么路径,打包成什么名称
chunkhash-前端静态资源发布的一种解决方案

loaders:处理各种资源,css js jsx 图片
test-检测哪些文件
babelLoaderHot-热插拔,代码中有修改,直接在页面中呈现
urlLoader - 图片处理 iamge会向后端请求,所以压缩成base64了。
大于一定阀值的图片才向后端请求
exportLoader - 处理一些老的第三方组件

plugins:web的处理,代码的压缩 混淆
UglifyJsPlugin-
ExtractTextPlugin-
definePlugin-判断当前所处环境

=========================================
组件:
datagrid中分页引用的就是pagetool

转载于:https://www.cnblogs.com/cndotabestdota/p/6856544.html

亚信第一天 5-15相关推荐

  1. 算法竞赛入门经典第一节问题1-5

    1. int型整数的最大值和最小值 // // Created by abner on 2022/7/22. // #include<stdio.h> int main(){int n=0 ...

  2. 苹果手机应用分身_【第一阶段B1】:苹果手机应用和疑问15例大纲、链接、汇总!...

    大家好,第一阶段关于苹果手机生活应用和疑问15例已经更新完毕(当然,未来还会有第二阶段的更新).为了方便大家点击,我将更15例大纲和链接全部排列出来,方便大家查阅! 以下是第一阶段苹果手机15例链接汇 ...

  3. Arduino学习笔记(1):太极创客 第一部分

    Arduino学习笔记 太极创客 第一部分 笔记 1-5 变量 1-6 程序结构 1-7 变量操作 1-8/1-9 程序函数 1-10/1-11 数字输出 1-12 面包板 1-13/1-14 数字输 ...

  4. 越狱第一和第二季(免费在线视频)

    在网上发现的资源,经过测试,是可以看的,而且是SWF文件,所以看起来还算是比较舒服的(对网速不太快的人来讲).最近听说这个电影是相当的流行的啊!所以,大家都赶紧来看哦~ 第一季第1集:[url]htt ...

  5. 2021年金沙中学高考成绩查询,金沙第一中学2021年报考指南

    金沙第一中学2021年报考指南的内容如下,对该校感兴味的同窗能够细致的看一下文章,便当你们更好的报考该校. 金沙一中2015年升格为省级二类示范性普通高中,依照市.县教育局统一部署,我校2021年秋季 ...

  6. 15年15个网站改变世界

    1991年8月,互联网技术正式由军用转为民用 1991年8月,美国正式将互联网技术由军用转为民用,由此引发了全球互联网热潮,人类生活开始了天翻地覆的变化.本周出版的英国<观察家报>列出了在 ...

  7. 边城高级中学2021届高考成绩查询,湖南省花垣县边城高级中学2021届高三第二学期学科素养测试英语试题及答案.doc...

    高三第二学期学科素养测试英语 第二部分阅读理解(共两节,满分50分) 第一节(共15小题:每小题2.5分,满分37.5分) 阅读下列短文,从每题所给的A.B.C.D四个选项中选出最佳选项. A Thu ...

  8. 如何用最强模型BERT做NLP迁移学习?

    作者 | 台湾大学网红教授李宏毅的三名爱徒 来源 | 井森堡,不定期更新机器学习技术文并附上质量佳且可读性高的代码. 编辑 | Jane 谷歌此前发布的NLP模型BERT,在知乎.Reddit上都引起 ...

  9. 字节跳动这份面试题,你能打几分

    最近这段时间,身边的一个朋友刚刚拿到字节跳动的offer,一起来复盘一下他的offer之路,希望能给正在看机会的你有所帮助. 这次面试总共经历了四轮,这四轮面试都是视频面试,其中前三轮是技术面试,最后 ...

最新文章

  1. Apache SparkStreaming 简介和编程模型
  2. 【学员分享】PMcaff阿德老师精(diao)彩(bao)传道的9条干货
  3. mssql查询所有上下级
  4. colab加载google drive并且调试时跳过不运行
  5. linux基础简介,Linux简介基础
  6. 改变文件权限的用户身份
  7. python常用字符串处理函数_Python第10课:常用的字符串处理函数
  8. .Net MVC Cache 缓存技术总结
  9. Hark的数据结构与算法练习之地精(侏儒)排序
  10. 计算机保研面试题总汇(网上搜集的题 自己写的答案)
  11. dsoframer java_[转]内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
  12. 《人人都是产品经理》读书笔记-2020
  13. presscad图层LIsp_PressCADLisp程序说明
  14. 树的专项练习(补充)
  15. pr 增加配置文件和级别_用premiere处理视频黑边,出现“该级别的帧大小/帧速率无效……”怎样解决?...
  16. java swing 图片gif_Java swing显示gif
  17. 打开jsp文件出现error错误,不能查看文件内容的解决方法,亲测有效
  18. 普适计算-2014/04/04
  19. python导入mysqldb_Python导入MySQLdb库
  20. TMS320C6748的StarterSware软件包

热门文章

  1. 子元素增加margin-top会增加给父元素的问题
  2. [转]用Whois获得电信运营商的IP地址是如何分配的?
  3. Xcode代码提示联想功能失效,按command键点不进去类库,提示“?”
  4. 从Java到Go面向对象--继承思想.md
  5. Gartner分享物联网和智慧城市最新数据
  6. window8下安装RabbitMQ
  7. Android 调用分享框
  8. 菜鸟学数据库(四)——超键、候选键、主键、外键
  9. Notepad++ 快捷键 大全
  10. jquery UI集合