ringcrl / cs-notes

Home Page:https://static.chenng.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS-Notes

  • 主页:https://ringcrl.github.io/cs-notes
  • 静态页:https://ringcrl.github.io/cs-notes/playground/<path_to_html>

代码规范

JavaScript Standard Style

# standard 依赖
npm install standard ts-standard --save-dev

# vsc 插件:StandardJS

# vsc 配置:.vscode/settings.json
{
  "standard.autoFixOnSave": true,
  "standard.nodePath": "/Users/ringcrl/.nvm/versions/node/v16.15.1/bin/node",
}

# standard 配置,参考 package.json

提交校验

npm install husky --save-dev

# package.json
{
  "husky": {
    "hooks": {
      "pre-commit": "npm test",
    }
  }
}

About

https://static.chenng.cn


Languages

Language:JavaScript 81.8%Language:C++ 10.8%Language:C 3.7%Language:TypeScript 1.3%Language:Python 1.0%Language:HTML 0.9%Language:Objective-C 0.2%Language:Vue 0.1%Language:CSS 0.1%Language:Less 0.0%Language:CMake 0.0%Language:Lua 0.0%Language:Dockerfile 0.0%Language:Shell 0.0%Language:Starlark 0.0%Language:Go 0.0%Language:AppleScript 0.0%