npm相关的贡献

轻松管理 Node 应用的配置

node-config 是为你提供轻量、简单、灵活但强大的配置管理机制,能够根据不同的运行环境、配置参数、运行主机名等自动合并所需的配置,并且支持 JS、YAML、JSON 等数据格式,如果你还在为应用的配置管理发愁,推荐研究下这个,非常实用~

Request: 更加简化的HTTP客户端类

最近因为业务需要用了Node中内置的HTTP类,感觉操作都相当的底层,后来发现了Request,对内置的HTTP进行了简单的封装,能够更加方便的进行类似cURL的操作~

NPMD: 让你更快的安装NPM包

由于用户太多,NPM不堪重负在网上发起众筹了,你捐钱了么?没有的话可以试试这个,分布式的NPM客户端,把所有的元数据和索引同步到本地,安装更快,也能能帮助减轻NPM服务器的压力。

Node Usage:获取某个进程的资源消耗

如果你编写的 Node 服务运行在线上服务数以万计的用户,那么进程的监控必不可少,node-usage 能够获取任意进程的 CPU 和内存消耗情况,接口很简单,并且能够跨平台运行,收藏备用吧~

Moment: 强大的日期处理库

在任何语言中日期和事件处理都是个很头疼的事情,Moment是能简化日期解析、验证、处理以及展示的Javascript开源代码,模块话的设计可能让你引用尽可能少得代码满足需要~

David: 告诉你哪些NPM包已经过期

David 通过对比你项目中使用的NPM包版本与其最新版本,从而让你快速的知道哪些该作升级了,哪些可能已经被废弃了。此外,他还提供在你的网站或者项目上嵌入1个展示状态的Badge~

NPM Registry 新架构详解

关注IT新闻的童鞋应该还隐约记得去年NPM因为使用量太大,导致服务器支撑不住,遂跑到KickStarter上众筹,用于服务器扩容,据说募捐到不少钱,现在他们已经对NPM的架构进行了优化,这篇文章就是介绍这个架构的~

grunt-newer

Run Grunt tasks with only the source files modified since the last successful run

如何用npm进行简单的任务自动化?

很多同学应该都开始在自己的项目中使用Grunt把重复的任务自动化,微型项目没有那么复杂的需求?其实还有个更加轻量级的办法,看看别人是怎么利用npm run来进行简单任务的自动化的。

详解Node模块的几种Export模式

搞前端的同学或多或少写过几个Node模块,模块化的好处是细粒度、可控制。通常每个模块都会导出1些内容(数据、方法)供包含了这个模块的代码使用,那么常见的几种导出模式都是哪样的?适用于哪些场景呢?这里做了很详细的梳理~

30秒搞定node和npm的安装和配置

工作中免不了会有多个环境,前端工程师更少不了配置node和npm,每次都要重新下载、编译、配置?不感觉很麻烦么?不少同学在Github上列举了安装node和npm的方法,总有1个特别适合你的需求,无法sodu?用的是mac?都有对应的解决办法~

npmrc

Switch between different .npmrc files with ease and grace.

细数那些Node命令行工具包

Node也可以用来编写命令行程序,如果你是个前端工程师的话,这点非常方便,但是如何很快编写出1个能接收各种参数的命令行程序呢?这篇文章细数了那些能够加速你开发的NPM包~

9个NPM的使用小技巧

如何在系统中安装多个Node版本?如何在Publish之前将本地开发的NPM包作为另外1个项目的依赖?如何快速移除开发依赖?正文和评论里面都有不少技巧,让你的Node之旅更轻松~

想看更多类似内容?