vscode插件开发:定制 vscode 主题插件扩展 vscode 自带的几款主题都很漂亮,也支持通过用户配置修改一些常用的配色,但是如果想对很多部分的配色进行修改则没那么容易。我们可以通过基于已有主题定制自己的 vscode 主题扩展来实现该目的。 vscode 的主题、各种图标自定义以及扩展功能都可以通过插件机制实现,所以主题也是一种插件。 1 vscode 插件的目录结构 对于 vscode 主题,主要包含如下文件或目录: package.nl 电脑基础 任侠 2019-10-21 3855 热度 0评论
使用 commitlint 约束项目 Git 代码提交描述信息格式规范 1 Angular Git Commit Guidelines 规范 Git 提交应当书写 commit message。message 的内容怎么写都行,但如何写比较合理是一个问题。开源社区有很多相关的规范,使用最广泛的则是Angular Git Commit Guidelines 规范,并且有众多相关的工具可以检测提交是否遵循了预定义的规范。 Angular 规范要求的 commit mess 前端开发 任侠 2019-09-24 5890 热度 1评论
ES2016、ES2017、ES2018、ES2019、ES2020、ES2021、ES2022、ES2023 新特性概览 ES2016(ES7) Array.prototype.includes 指数运算符 ** ES2017(ES8) \'\'.padStart 和 \'\'.padEnd Object.values Object.entries Object.getOwnPropertyDescriptors() 函数参数列表和调用中的尾随逗号 Async Functions 异步函数 Async/Await 共享内存 前端开发 任侠 2019-03-25 9863 热度 3评论
Flutter 开发环境安装配置、入门学习及相关优质资源 1 Windows/MacOS 下安装 Flutter 开发环境的步骤 Flutter 开发环境安装配置过程涉及大量的文件下载,由于 GFW 的存在,整个过程可能是漫长而痛苦的。 如果你已经可以科学上网,按照官方文档逐步去做就行,如果你有一个高速代理,可能会省事很多。否则建议做好用迅雷等 p2p 下载各种安装包的准备,所有涉及下载的文件均推荐采用迅雷等 p2p 工具下载。 安装配置 Flutter 前端开发 任侠 2019-01-08 6871 热度 1评论
nodejs 执行失败报错 “JavaScript heap out of memory” 的解决办法 报错信息很直观地指出是内存溢出了。是什么导致了内存溢出呢?其根本原因在于 nodejs 默认限制了最大可使用的内存大小。 nodejs V8 引擎在 64 位机器上默认限制使用内存最大不超过 1.7GB,超过这个限制官方建议尝试优化为多线程方式。 解决办法可以是增加 nodejs 可使用的最大内存大小,也可以从降低程序内存消耗的角度入手。 解决办法一: 设置 nodejs 配置项 配置项 max_ 前端开发 任侠 2018-12-26 12503 热度 0评论
window10 中 chrome 等浏览器打开网页慢卡顿的解决办法 在 window10 系统中,某次系统更新后,除了系统自带的 Edge 浏览器外,其他所有浏览器打开网页都会很慢。如果能够定位到导致该问题的具体自动更新的补丁,可以试试卸载该补丁再看。 通过测试,发现删除注册表中的 SystemCertificates\\Root 即可恢复正常。相关操作方法参考如下。 快捷键 win+R打开运行窗口,输入 regedit 打开注册表。然后依次删除: 删除 HKEY_ 电脑基础 任侠 2018-12-25 8207 热度 1评论
使用 electron-builder 与 electron-packager 构建 electron 桌面应用安装程序 electron-builder 与 electron-packager 都可以用来将 webapp 通过 Electron 应用打包为桌面客户端然后发布。 这两个工具都支持命令行工具和 JSAPI 方式。在有复杂的多环境构建需求的情况下,通过 JSAPI 定制不同的参数更为方便可控。但是由于参数众多的原因,实现想要的效果需要注意较多的细节,可能会采一些坑才能达到目的。 本文将分别简要介绍使用 e 前端开发 任侠 2018-12-17 5677 热度 0评论
创建自签名 SSL 数字证书以配置开发测试环境站点 HTTPS 访问 1 什么数字证书(Certificate) 数字证书是一种用于电脑的身份识别机制。由数字证书颁发机构(CA)对使用私钥创建的签名请求文件做的签名(盖章),表示 CA 结构对证书持有者的认可。数字证书拥有以下几个优点: 使用数字证书能够提高用户的可信度 数字证书中的公钥,能够与服务端的私钥配对使用,实现数据传输过程中的加密和解密 在证认使用者身份期间,使用者的敏感个人数据并不会被传输至证书持有者的网 网站建设 任侠 2018-12-13 4195 热度 0评论
资产资产配置理论与实践配置理论与实践【随堂测试】 资产资产配置理论与实践配置理论与实践 单选题(共2题,每题20分) 1 . 资产配置作为投资管理中的核心环节,其目标在于( )。 A.消除投资的风险 B.协调提高收益与降低风险之间的关系 C.增强资金的流动性 D.吸引投资者 我的答案: B 2 . 战术资产配置,通常以( )到( )为考量,可理解为在时间维度上的再配置。 A.1个月,1年 B.3个月,1年 C.1个月,3年 D.3个月 学习中心 任侠 2018-11-30 2114 热度 0评论
在 Vue-CLI 中引入 simple-mock 快速实现简易的 API Mock 接口数据模拟 你可能只是需要一个简单省事的 API Mock 方案,那么不如试试 simple mock? 本文以 Vue-CLI 为例介绍引入 simple-mock 实现前端开发数据模拟的步骤。 本质上这里介绍的是在 webpack-dev-server 中配置 simple-mock 实现 API Mock,所以适用于任何采用 webpack 的前端项目。 1 simple-mock 简介 simple- 前端开发 任侠 2018-11-27 5753 热度 1评论