Webpack 之模块路径解析规则
当打包模块时,webpack 使用 enhanced-resolve 来解析文件路径 绝对路径 由于已经获得文件的绝对路径,因此不需要再做进一步解析 import '/home/me/fi…
jest + electron 基础实践——jest-electron
项目地址 jest-electron 。 一、背景 目前社区上最火热 / 流行的单测框架,必然是 jest。我们前端写单测遇到最多的问题是什么?那必然是无法模拟出真…
nvm NodeJS 版本管理软件
不要使用 nvm 1.1.9 版本的使用 1.1.7 版本即可 不然会安装 node 版本后,出现 exit 145,不能正常使用 nvm 安装包列表 https://github.com/coreybut…
Angular 组件通信有哪些方式?
组件通信的常用方式:@Input、@Output、@ViewChild、模板变量、MessageService、Broadcaster (Angular 1.x $rootScope 中 $on 、 $broadcast ) 等。 …
Angular 中 ViewEncapsulation 模式分为哪几种?
ViewEncapsulation 允许设置三个可选的值: ViewEncapsulation.Emulated - 无 Shadow DOM,但是通过 Angular 提供的样式包装机制来封装组件,使得组件…
React-router 路由
Link 为你的应用提供声明式的、可访问的导航链接。 import { Link } from 'react-router-dom'; About to: string 一个字符串形式的链接地址,通过 pat…
Java 线程池七大参数详解
JDK 1.8 线程池参数源代码: public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue…
Angular 中使用 [innerHtml] 时内容被转义了要怎么办?
Angular 中默认将所有输入值视为不受信任。当我们通过 property,attribute,样式,类绑定或插值等方式,将一个值从模板中插入到 DOM 中时,Angular …
constructor 与 ngOnInit 的应用场景是什么?
在 Angular 中 constructor 一般用于依赖注入或执行简单的数据初始化操作,ngOnInit 钩子主要用于执行组件的其它初始化操作或获取组件输入的属性值。 …
vCenter 漏洞利用
1 vSphere 背景介绍 vSphere,ESXi 和 vCenter 辨析: VMware Inc:VMware Inc 是一家软件公司。它开发了许多产品,尤其是各种云解决方案 。它的云解…