some daily
1. 一般div元素的background-color只覆盖到border,而其margin的颜色由外层元素的背景色决定。
2. 当设置了border-box以后,width=border+padding+真实大小
3. 给一个div元素设置div::after以后,after中content的内容会显示在div内部, ::after
4. 在cmd里面创建文件夹 md 文件夹name 然后cd
5. 一般创建webpack推荐局部创建,使用npm i webpack webpack-cli -S -D
6. webpack -v可以查看全局的webpack版本, npx webpack -v 可以查看局部创建的webpack的版本
7. 安装指定版本的webpack :
npm info webpack//查看webpack的历史发布信息
npm i webpack@x.xx webpack-cli -D
8. npx webpack --config ./webpackconfig.js(更改默认webpack.config.js的打包文件)
9. webpack打包文件中的entry是入口文件,output是打包以后文件的相关信息
10. 在package.json中设置bundle:webpack便可以在cmd中使用npm run bundle
11. loader是有执行顺序的,从后往前的
12. postcss-loader厂商前缀
13. plugin解决的是实际需求,loader解决的是无法解析的问题
14. 使用webpack-dev-server以后,打包的文件会存储在内存中,无法看到
15. mock数据的时候,我们使用express创建一个服务端文件并启动,同时在我们的项目文件中引用服 务端文件的数据,此时会出现一个跨域的问题,webpack中的proxy可以暂时的解决跨域问题
16. 联调期间,前后端分离,直接获取数据会跨域,上线后我们使⽤用nginx转发,开发期间,webpack 就可 以搞定这件事
17. -D就是--save -dev的缩写,这样安装的包的名称以及版本号就会存在package.json的 devDependencies这个里面
18. devServer中设置hot为true,设置hotOnly为true就是对所有的js实施热更新。hmr对css模块支持比 较好,对于js模块,借助modle.hot可以实现对js的热更新,需要对每一个方法都进行更新
19. 在低版本中使用es6 .babel-profile是以全局变量的方式注入进来的,windows.promise会造成全局对象的污染 plugin-transform-runtime相比较不会造成全局的污染
21. tree shaking:
sideEffects:
false(在使用import的时候对模块是否进行加载进行一个简单的判定)
.bablerc文件就是将babel-loader的options选项额外提出来,写在文件中,减少webpack.config.js的文件体
对设计目的没有副作用的模块都可以使用,打包的时候就不会将未使用的模块进行打包(即使这 个模块会产生副作用,例如console.log(1)),而如果在里面添加了类似("*.css")那么打包的 时候不再对这些文件进行检测 usedExports: true
1. devtools: 开发环境推荐: devtool:"cheap-module-eval-source-map"; 线上环境推荐:devtool:"cheap-module-source-map"
2. Preload: 与父chuck同步加载,且加载完成以后立刻请求 Prefetch:浏览器空闲的时候加载,在未来可以随意请求
3. 在es中, function a(){} export a; 这种表达方式是错误的 export必须是一个接口,不能是定值,可以是以下的方式
export function a(){} //或者是 function a(){} export {a}
4. 匿名函数中的this总是指向window,要想让它指向运行时的对象,则必须将this保存下来,进一步 使用
5. 动态绑定v-model中的数据必须在data中声明
created(){ this.foo.abc="aa" }
6. 箭头函数加了{}就必须写return语句
7. Number.isInteger(value)判断给定的数字是否为整数
8. 实现input的双向绑定: (子组件的value继承于父组件,当子组件value改变,通知父组件,父组件接收value改变的值,改 变自身值) 在子组件中实现了value的动态绑定以及input事件的监听 在父组件中实现了value的动态绑定以及接收子组件的on
9. github 2536978321@qq.com 如何将本地的文件上传到github
1.打开gitbash,进入到项目文件夹下面
2.git init 在当前项目的目录中生成本地的git管理(本地会多出一个.git文件夹)
3. git add . 将项目上的所有文件添加到仓库中,如果要添加某个指定的文件,只需要把.换成这个 特定的文件名即可
4.git commit -m "first commit" 表示对这次提交的注释,双引号里面的内容可以根据个人的需要 改
5.git remote add origin https:......(github仓库的地址)将本地仓库关联到github上面
6.git push -u origin master 将代码上传到github仓库
some daily的更多相关文章
- 【uwp】浅谈China Daily 中划词翻译的实现
学习uwp开发也有一段时间了,最近上架了一个小应用(China Daily),现在准备将开发中所学到的一些东西拿出来跟大家分享交流一下. 先给出应用的下载链接:China Daily , 感兴趣的童鞋 ...
- Daily Scrum Meeting 汇总
Alpha Daily Scrum Meeting --FirstDay(11.8) Daily Scrum Meeting --SecondDay(11.9) Daily Scrum Meeting ...
- Daily Scrum Meeting ——SeventhDay(Beta)12.15
一.Daily Scrum Meeting照片 二.Burndown Chart 想做的太多,冲刺仍在继续 三.项目进展(check-in) 1.完成了登录注册剩下的所有界面 2.更改通知详情和活动详 ...
- Daily Scrum Meeting ——SixthDay(Beta)12.14
一.Daily Scrum Meeting照片 二.Burndown Chart 三.项目进展(check-in) 1.完成注册界面中的学院.年级.身份选择. 2.补充参与者报名活动成功后按钮变为不可 ...
- Daily Scrum Meeting ——FifthDay(Beta)12.13
一.Daily Scrum Meeting照片 二.Burndown Chart 三.项目进展(check-in) 1.制作注册分流的头像 发布者头像 参与者头像 2.完成参与者上传头像的功能:通过本 ...
- Daily Scrum Meeting ——FourthDay(Beta)12.12
一.Daily Scrum Meeting照片 讨论界面优化详情 二.Burndown Chart 项目有条不紊地进行中... 1.新增6个界面修改计划 2.修复两个BUG 三.项目进展(check- ...
- Daily Scrum Meeting ——ThirdDay(Beta)12.11
一.Daily Scrum Meeting照片 二.Burndown Chart 三.项目进展(check-in) 1.欢迎界面的优化,从模糊到清楚 2.新增主界面背景 3.新增注册背景 4.参与者侧 ...
- Daily Scrum Meeting ——FirstDay(Beta)12.09
一.Daily Scrum Meeting照片 活动室被借走的我们只能站在宿舍门口一会儿会,还遇到了翁导查寝,被我们的架势吓了一跳不知道我们要干嘛.....
- Daily Scrum Meeting ——SecondDay(Beta)12.10
一.Daily Scrum Meeting照片 二.Burndown Chart 三.项目进展(check-in) 1. 修复两个Alpha版本所遗留的BUG 2. 着手修改参与者与发布者的侧滑框,改 ...
- 【Beta】Daily Scrum
队名:Clover 解宇虹 031402338 林 锦 031402339 李坤隆 031402612 李烈争 031402614 林昊斌 031402615 林瑞斌 031402617 github ...
随机推荐
- Broken Keyboard UVA 11988 数组实现链表
这个构造十分巧妙,,,又学到一招,有点类似数组实现的邻接表 #include <iostream> #include <string.h> #include <cstdi ...
- ASP.NET Core修改IOC为Autofac
如下是我为了了解如何更换ASP.NET Core中的IOC而查找的文章,如果大家英文OK的,可以直接前往阅读,同时也已经有简单的github例子供大家参考. 参考文章: ASP.NET Core文档: ...
- H5C3--设置颜色的几种方式
设置颜色的方式: 关键字:red|blue 第一种:十六进制:#ffffff 第二种:rgb(红,绿,蓝): rgb(ffff00) rgba(红,绿,蓝,透明度) 第三种:hsl(色相,饱和度,明度 ...
- g++编译多个源原文件和头文件(转载)
(头文件名是:Sales_item.hpp 源文件名:7-31.cpp和Sales_item.cpp)(点击我下载源文件) 方法1: 我用的命令是:g++ -o 7-31 7-31.cpp Sales ...
- 20190814-A Second
一秒,或是,第二次? 这考试也太频繁了吧…… 考试过程: 看三道题. T1没思路. 然后去厕所清醒了一下. 在厕所的时候,突然想到可以离散化. 于是就这么搞了. 然后去写T2. T2好像是数学题. 于 ...
- mybatis深入理解(六)-----MyBatis的二级缓存的设计原理
MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能.本文将全面分析MyBatis的二级缓存的设计原理. 1.MyBatis的缓存机制整体设计以及 ...
- 利用HttpWebRequest通过POST Json数据在.net后台实现不同平台间的数据传输
/// <summary> /// 返回JSon数据 /// </summary> /// <param name="JSONData">要处理 ...
- 插头DP智障操作合集
今天一共四道插头DP[其实都差不多],智障错误出了不下五个:D 来,让我好好数落我自己一下 直接写代码注释里吧 Eat the Trees #include<iostream> #incl ...
- Struts_改写客户列表练习
1.CustomerAction修改放入ActionContext 2.list.jsp使用struts标签库
- LintCode刷题笔记-- Maximal Square
标签:动态规划 题目描述: Given a 2D binary matrix filled with 0's and 1's, find the largest square containing a ...