Skip to content

ABCDdouyaer/node_modules_study

Repository files navigation

🐝🐝🐝numeral

🐝🐝🐝文档地址:http://numeraljs.com/

用于格式化和操作数字的JavaScript库。


🦀🦀🦀moment.js

🦀🦀🦀文档地址:http://momentjs.cn/

一个轻量级的JavaScript日期库,用于解析,验证,操作和格式化日期。


🐠🐠🐠koa2.js

🐠🐠🐠文档地址:https://koa.bootcss.com/

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。


🦋🦋🦋inquirer

🦋🦋🦋文档地址:https://github.com/ABCDdouyaer/node_modules_study/tree/master/inquirer_study

交互式命令解释器

  • 提供错误回调
  • 询问操作者问题
  • 获取并解析用户输入
  • 检测用户回答是否合法
  • 管理多层级的提示

🐥🐥🐥process

🐥🐥🐥文档地址:http://nodejs.cn/api/process.html

process 对象是一个全局变量,它提供当前 Node.js 进程的有关信息,以及控制当前 Node.js 进程。


🐜🐜🐜path

🐜🐜🐜文档地址:https://github.com/ABCDdouyaer/node_modules_study/blob/master/path_study

path 模块提供了一些工具函数,用于处理文件与目录的路径。


🐳🐳🐳nodemon

🐳🐳🐳文档地址:https://github.com/ABCDdouyaer/node_modules_study/tree/master/nodemon_study

nodemon用来监视node.js应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。nodemon将监视启动目录中的文件,如果有任何文件更改,nodemon将自动重新启动node应用程序。nodemon不需要对代码或开发方式进行任何更改。 nodemon只是简单的包装你的node应用程序,并监控任何已经改变的文件。nodemon只是node的替换包,只是在运行脚本时将其替换命令行上的node。


🦄🦄🦄react-json-schema-form

🦄🦄🦄文档地址:https://ineffablep.github.io/react-schema-form/styleguide/index.html#form

基于react的form表单库


🐤🐤🐤mobx

🐤🐤🐤文档地址:https://cn.mobx.js.org/

react状态管理器

  • 运行npm run eject 暴露配置
  • 安装修饰器转换的babel npm install --save-dev babel-plugin-transform-decorators-legacy
  • 再package.json 添加babel配置
  • 安装mobx-react 状态管理器的视图更新
  • @obervable.deep(默认对象深拷贝) .shallow浅拷贝 .ref禁用对象的自动转换,只转换其引用
  • 这里需要注意的是,当定义好其 observable 的对象值后,对象中后来添加的值是不会变为可观察的,这时需要使用 extendObservable 来扩展对象:
  • autorun 出入函数作为参数 里面的数据发生变化会触发autorun运行一次

🐊🐊🐊minimist

🐊🐊🐊文档地址:https://www.npmjs.com/package/minimist

对node的启动参数进行解析


🐏🐏🐏qs

🐏🐏🐏文档地址:https://www.npmjs.com/package/qs

符串解析和对象字符串化


🐾🐾🐾request

🐾🐾🐾文档地址:https://www.npmjs.com/package/request

http请求更加简便


🌺🌺🌺chalk

🌺🌺🌺文档地址:https://www.npmjs.com/package/chalk

用于打印你所需要的样式的console.log


🐲🐲🐲commandar

🐲🐲🐲文档地址:https://www.npmjs.com/package/commandar

node命令行运行


🍁🍁🍁pad

🍁🍁🍁文档地址:https://www.npmjs.com/package/pad

一个好用的字符串左右加padding的包


🍀🍀🍀headless

🍀🍀🍀文档地址:https://www.npmjs.com/package/headless

无界面化谷歌浏览器内核


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published