持续更新中……
- 官网 https://nodejs.org/zh-cn/
- 中文官网(网友翻译) http://nodejs.cn/
- awesome-nodejs
- nvm(nodejs 管理工具)
- nvm-windows(nodejs 管理工具)
- n(nodejs 管理工具)
- 2 小时让你掌握 Node 基础(前端进阶必看)
- 2020Node.js 开发者报告
- 七天学会 NodeJS 文档 http://nqdeng.github.io/7-days-nodejs/
- node 面试题 https://github.com/ElemeFE/node-interview
- Node 应用内存泄漏分析方法论与实战 https://github.com/alibaba/beidou/blob/master/packages/beidou-docs/articles/node-memory-leak.md
- nodejs 最佳实践 https://github.com/i0natan/nodebestpractices/blob/master/README.chinese.md
- 深入理解 Node.js 中的进程与线程
- node debugger
- 《Node.js 调试指南》
- Node.js 技术栈
- Node.JS 应用最佳实践:日志
- 使用 verdaccio 搭建 npm 私有仓库
- npm 包管理和配置 npm 的 nexus 私服
- 抛弃 jenkins,使用 node 从零搭建自动化部署管理平台
- 每天都在用 SSH,你知道 SSH 的原理吗?
- 对 node 工程进行压力测试与性能分析
- 使用 Node.js 构建 API 网关
- Node.js 实现远程桌面监控
- Egg + React 实战日记本(万字长文,望收藏点赞)
- DoraCMS(DoraCMS 是基于 Nodejs+eggjs+mongodb 编写的一套内容管理系统)
- moleculerjs (https://img.shields.io/github/stars/moleculerjs/moleculer.svg)
- nodejs 微服务 用什么框架
- seneca (https://img.shields.io/github/stars/senecajs/seneca.svg)
- microless (https://img.shields.io/github/stars/Authing/microless.svg)
- 感觉 Nodejs 社区,在微服务架构层面的软件太少了啊!有没有类似于 Spring Cloud 这种的?
- 利用 dubbo 打造真正的 nodejs 端的微服务体系
- risingstack(用 nodejs 搭建微服务的公司)
- 5 分钟搭建 Node.js 微服务原型
- winston(A logger for just about everything)
- node-bunyan(a simple and fast JSON logging module for node.js services)
- gh-pages
- 中华人民共和国行政区划代码
- pinyin
- jsdom(一个 JavaScript 实现各种 web 标准,使用 node . js)
- connect-history-api-fallback(服务端不匹配 index.html 回退)
- joi(nodejs参数校验)
- fdir(The Fastest Directory Crawler & Globber for NodeJS)
- nodegit(nodegit操作)
- 爬虫被封怎么办?用 Node 构建一个私人 IP 代理池
- awesome-spider
- crawlab(基于 Golang 的分布式爬虫管理平台)
- 某团外卖 H5 版本爬虫开发和 JS 逆向过程
- GitHub 上有哪些优秀的 Python 爬虫项目?
- spider-flow(新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫)
- koa
- koa 文档
- koa 中文文档
- Koa2 进阶学习笔记
- koa example
- koa+jwt 实现 token 验证与刷新
- node 进阶——之事无巨细手写 koa 源码
- awesome-koa
- cron-parser(用于定时任务)
- egg-valparams(参数校验)
- egg-cors(解决跨域)
- path
- util.promisify
- child_process.execSync
- babel-cli/babel-env: 语法转换
- semver: 提供版本比较
- minimist: 解析用户命令,将 process.argv 解析成对象
- commander: 命令行工具
- inquirer: 交互式命令行工具
- ora: 显示 loading 动画
- chalk: 修改控制台输出内容样式
- easy-table: 类似 console.table,输出漂亮的表格
- log-symbols: 显示出 √ 或 × 等的图标
- figlet: console.log 出一个漂亮的大 logo
- consolidate:Template engine consolidation library for node.js 。
- execa:更友好的 child_process.exec。
- arg: 类似 commander,arg is yet another command line option parser.
- yargs: 命令行
-
handlebars:一个 javascript 语以模版库。
-
cross-spawn: 跨平台的 child_process (跨 Windows/Mac)
-
fs-extra: 对 fs 库的扩展,支持 promise
-
import-from: 类似 require,但支持指定目录,让你可以跨工程目录进行 require,比如全局包想引用工程路径下的内容
-
resolve-from: 同上,只不过是 require.resolve
-
yeoman-environment: 【核心】用于执行一个「模板插件包」,后文详细描述
-
yeoman-generator:
-
open: 跨平台打开 app,比如调试的时候开打 chrome
-
download-git-repo: 用来下载远程模板
-
ini: 格式转换
-
metalsmith;An extremely simple, pluggable static site generator。
-
slash: 把 windows 反斜线路径转换为斜线路径,foo\bar ➔ foo/bar
-
cfonts: 打印文字
-
multispinner 加载
-
lowdb small json数据库
- osenv: 跨平台的系统信息
- mkdirp 跨平台的创建文件夹
- cross-spawn: 跨平台的 child_process
- graphql-js github
- express-graphql
- apollo-server
- react-apollo
- GraphQL 中文
- apollo(文档:https://www.apollographql.com/docs/)
- graphpack(零配置 graphql 服务器)
- rejoiner(Uniform GraphQL schema from gRPC microservices)
- gql-generator(通过 schema 生成 query)
- 前端 er 了解 GraphQL,看这篇就够了
- GraphQL 入门看这篇就够了
- awesome-graphql
- GraphQL 搭配 Koa 最佳入门实践
- GraphQL 为何没有火起来?
- 全栈 React + GraphQL 教程(一)
- level(Fast & simple storage)
- then-levelup(level promisify)
- 官网
- mysqljs
- 21 分钟 MySQL 基础入门
- 15000 字的 SQL 语句大全
- 2019-01-11 亲测 Navicat Premium for Mac 破解
- MySQL 命令,一篇文章替你全部搞定
- bookshelf(A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js)
- Mysql 常用命令行大全
- MySQL5.7 常用命令
- sequelize(An easy-to-use multi SQL dialect ORM for Node.js )
- sequelize 官网
- Sequelize Docs 中文版
- sequelize-auto
- typeorm
- mysql8.0 版本 报错:Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol...
- 解决 2003 - 2003 - Can't connect to MySQL server on '127.0.0.1'(61 "Connection refused")
- Mac mysql 忘记密码
- 出现 connect ECONNREFUSED 127.0.0.1:3306 报错的解决方法
- cassandra 教程(分布式数据库)(java)
- RedisDesktopManager
- FastRedis
- AnotherRedisDesktopManager
- elasticsearch GitHub
- elastic 官网
- elastic 官方文档
- elk 入门
- elastic 中文社区
- 大搜车 NodeJS 日志规范化与分析监控
- Node 框架接入 ELK 实践总结
- 手把手教你搭建一个 Elasticsearch 集群
- 终于有人把 Elasticsearch 原理讲透了!
- elasticsearch reference
- elasticsearch 中文文档
- Elasticsearch 权威指南(中文版)
- ElasticSearch 学习文档
- 全文搜索引擎 Elasticsearch 入门教程
- Elasticsearch 就这么简单
- Elasticsearch 学习笔记
- Elasticsearch 入门使用
- 一文上手 Elasticsearch 常用可视化管理工具
- ElasticSearch 中"distinct","count"和"group by"的实现
- [转]23 个最有用的 Elasticsearch 检索技巧
- 看完这篇还不会 Elasticsearch,我跪搓衣板,90%程序员已收藏
- Elasticsearch 聚合——Pipeline Aggregations
- ES Pipeline Aggregation(管道聚合)
- opendistro(监控报警)
- elastalert(监控报警)
-
The bulk request must be terminated by a newline [\n] https://www.jianshu.com/p/1c8ba834e15c?utm_source=oschina-app
-
关于 ElasticSearch 的聚类时出现 fielddata=true 问题 加
.keyword
-
GET 查询,加.keyword 与不加.keyword 的区别是什么,为什么没有结果 https://segmentfault.com/q/1010000017312707
- ElasticSearch 如何先聚合后过滤? https://elasticsearch.cn/question/656
- docker 官网(英)
- Docker Cheat Sheet
- 写给前端工程师看的 Docker 教程-基础篇
- Docker 教程
- Docker 中文文档
- Docker 中文社区
- awesome-docker(英)
- awesome-dockercompose
- Chef Cookbook for Docker (英)
- docker hub
- docker-windows
docker container ls -a #获得容器信息
docker container ls -a -p #获得容器id
docker container stop <container ID> #停止运行容器
docker container rm <container ID> #删除容器
docker container stop $(docker container ls -a -q) #批量停止容器
docker container rm $(docker container ls -a -q) #批量删除容器
# 停止和删除Exited的docker实例
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm
# 删除none的镜像
docker images|grep none|awk '{print $3 }'|xargs docker rmi
# 删除所有未被容器使用的镜像
docker image prune -a
- 写给前端的 Docker 实战教程
- [手把手系列之]Docker 部署 vue 项目
- [手把手系列之]docker 部署 node+mongodb 项目
- jenkins+docker+nodejs 项目的自动部署环境
- docker 安装 jenkins
- 从零搭建 docker+jenkins+node.js 自动化部署环境
- jenkins+docker+nodejs
- Docker 部署 nodejs 项目
- jenkins 自动化部署 vue
- Jenkins 一键部署 vue 项目
- 使用 Jenkins 自动部署 Docker 服务(一、Jenkins 搭建篇)
- 终于有人把 Docker 讲清楚了,万字详解
- 全栈之路:从零搭建 docker+jenkins+node.js 自动化部署环境
- 为什么你不必害怕 Kubernetes
- 我花了 10 个小时,写出了这篇 K8S 架构解析
- 电商系统(包括前台商城系统及后台管理系统)
- jhipster(JHipster 是一个创建、开发、部署 Spring Boot + Angular/React 架构的 Web 应用或 Spring 微服务应用的开发平台。)
- jhipster 官网
- jhipster 中文