PurgeCSS简介PurgeCSS 是一个用来删除未使用的 CSS 代码的工具。可以将它作为你的开发流程中的一个环节。 当你构建一个网站时,你可能会决定使用一个 CSS 框架,例如TailwindCSS、Bootstrap、MaterializeCSS、Foundation、Bulma等,但是,你所用到的也只是框架的一小部分而已,大量 CSS 样式并未被使用。 这就是 PurgeCSS 发挥作用的地方。PurgeCSS 通...

阅读更多

12345678const cheerio = require('cheerio')const $ = cheerio.load('<h2 class="title">Hello world</h2>')$('h2.title').text('Hello there!')$('h2').addClass('welcome')$.html()//=> <html><head></head><body><h2 class="title welcome">Hello there!</h2></body></html> 安装1npm install cheerio 特性❤ 熟悉的语法:Cheerio 实现了 jQuery 核心 的一个子集。Cheerio 从 jQuery 库中,删除了所有 DOM 和浏览器不一致的残骸,揭示了它真正华丽的 API。 ϟ 非常快:Cheerio 使用非常简单,一致ݨ...

阅读更多

Hexo abbrlink插件基于文章的标题自动为文章生成固定链接。 安装 安装npm包: 1npm install hexo-abbrlink --save 修改_config.yml文件中的配置项: 1permalink: posts/:abbrlink/ 设置Abbrlink插件拥有两项设置选项: alg: 算法(目前支持crc16和crc32算法,默认值是crc16) rep: 形式(生成的链接可以是十六进制格式也可以是十进制格式,默认值是十进制格式) 示例 1234# abbrlink configabbrlink: alg: crc32 #support crc16(defaul...

阅读更多

此插件可以让Hexo自动生成规范网址。您可以使用插件对你的hexo网址进行SEO优化。 安装1npm install --save hexo-auto-canonical 使用添加一个自动规范网址辅助函数,只需简单的在的模板的<head>标签中加入次函数节: ejs模板, 1<%- autoCanonical(config, page) %> jade/pug模板, 1| !{ autoCanonical(config, page) }

阅读更多

Hexagon是一个Hexo包管理插件,使用它可以方便的管理hexo插件和hexo主题。 需求 Nodejs Git 开始使用安装: 1npm install -g hexoagon-cli 查看帮助: 123$ hexagon --help# or$ hexa --help # For the minimalists out there 使用指南 为了使Hexagon正常工作,请确保您位于项目的根目录中. 安装插件 使用-p或者--plugin选项或者plugin 需要安装的Hexo插件的npm包名 例如: 123$ hexagon -p hexo-generator-github$ hexagon --plugin hexo-generator-github$ hexagon plugin hexo-generator-github 安&...

阅读更多

hexo-renderer-ts插件用于渲染typescript文件。使用此插件可以让Hexo支持Typescript。 插件选项Typescript编译详细选项请看: https://www.typescriptlang.org/docs/handbook/compiler-options.html 使用_config.yml文件配置在 _config.yml中: 123456render: ts: target: ES2015 removeComments: true newLine: Lf pretty: false 使用tsconfig.json文件配置12render: ts: tsconfig.json # path to tsconfig.json file 使用 API进行配置:1234567hexo.render.render({text: '', engine: 'ts'}, { target: 'ES2015', removeComments: true, newLine: 'Lf', pretty: false}).then(function(result){ // ...}); More 项目首页: https://github.com/O...

阅读更多

这几天假期,我学习了一下 Deno。它是 Node.js 的替代品。有了它,将来可能就不需要 Node.js 了。 这篇文章就是 Deno 的一个初步介绍,尝试回答为什么 Node.js 不能满足需要,以及 Deno 能够带给我们什么? 以下内容主要基于 Bert Belder 和 Ryan Dahl 的最新演讲。 0、 进入主题之前,先说一下 Deno 这个词怎么发音。 两种发音,“...

阅读更多

@danwwang 是彭博社的一个技术分析师,写了一篇2019年回顾,详细谈了他对中国科技行业、中美贸易战的看法。 我觉得,他的那篇文章有很多启发,总体比较客观,中国的劣势和优势都谈到了。下面就是主要部分的翻译,插图是我配的。 我对中国科技行业的看法作者:@danwwang 原文网址:https://danwang.co/2019-letter/ 1&#...

阅读更多

1、Node.js 内存泄漏指南(英文) 本文通俗地讲解什么是内存泄漏,然后通过一个例子分析 Node.js 的内存泄漏是怎么形成的,以及如何使用分析工具找出泄漏的代码。 1、为什么Facebook不做云的生意?(中文) 几乎每一家大型互联网公司,都在做公有云:谷歌、亚马逊、微软、阿里巴巴…… Facebook 却始~...

阅读更多

美国政府批准在佛罗里达和休斯顿,释放基因工程改造过的蚊子,希望减少蚊子传播的疾病。 耶鲁大学的科学家发现,屠宰场的猪死了10个小时后,脑细胞依然可以激活,即大脑可以正常运作。 一个美国开发者制作了一个带有拨号盘的手机,理由是有些人不喜欢使用触摸屏,拨号打...

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×