笔记 - 20191230

1.package.json

  1.1 dependencies 和 devDependencies 区别

开发和发布没有区别,区别在于发布npm包的时候,本身dependencies下的模块会作为依赖,一起被下载;devDependencies下面的模块就不会自动下载了。

 

2.npm相关错误

  2.1无法加载文件 D:\nodejs\node_global\hexo.ps1,因为在此系统上禁止运行脚本

原因:权限。

解决:get-ExecutionPolicy查看执行策略,是Restricted,限制的;

set-ExecutionPolicy RemoteSigned解决

 

3.选择页面全部元素

$$("*")

 

4.随机颜色十六进制数

~~(Math.random()*(1<<24))).toString(16)

[].forEach.call($$("*"),function(a){
  a.style.outline="1px solid #"+(~~(Math.random()*(1<<24))).toString(16)
})//获取页面全部元素并添加统一样式

 

5.border和outerline的区别

border几乎适用于所有元素;outerline主要适用于表单、链接、图片等;outerline不会占据空间,因而不会影响布局和元素位置。

posted @ 2020-01-07 10:12  TheFirstDream  阅读(101)  评论(0编辑  收藏  举报