为了项目代码风格统一,但又不会使人难受。自动化检测格式化代码方案
Prettier
一个流行的代码格式化工具的名称,它能够解析代码,使用你自己设定的规则来重新打印出格式规范的代码。
Eslint
more >>ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。
前端小趴菜
为了项目代码风格统一,但又不会使人难受。自动化检测格式化代码方案
Prettier
一个流行的代码格式化工具的名称,它能够解析代码,使用你自己设定的规则来重新打印出格式规范的代码。
Eslint
more >>ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。
当运行其他项目需要不同版本的node环境时所需,切换高版本或低版本
more >>nvm 就是用来做这件事的
GitHub地址: https://github.com/coreybutler/nvm-windows/releases
GitHub映射地址: https://hub.nuaa.cf/coreybutler/nvm-windows/releases
px按比例计算转为vw和vhhtml根元素的font-size ,图表中通过 vw vh 动态计算字体、间距、位移等contentEditable 属性
指定该属性的元素可以被编辑
1 |
|
designMode 属性
该属性可以指定页面是否可编辑,只能通过js设置该属性
document.body.designMode = 'off/on' IE8出于安全考虑不支持 IE9允许 chrome3和Safari,允许内嵌的iframe可编辑 Firefox和Opera 允许
spellcheck 属性
允许 input,textarea,可编辑元素 进行拼写 检验
1 | <p contenteditable="true" spellcheck="true" style="width:400px;height:150px;"></p> |
more >>通过设置 tabindex的数值,控制每次点击tab键时,页面焦点的切换顺序。通常用于表单
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。
相比WYSIWYG编辑器
优点:
1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。
2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的标题按钮,选择几级标题。要三个步骤。而Markdown只需要在标题内容前加#即可
缺点:
1、需要记一些语法(当然,是很简单。五分钟学会)。
2、有些平台不支持Markdown编辑模式。
还好,简书是支持Markdown编辑模式的。
1 |
|
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true
LiYongci
衔蝉
哈希米