Node Start

栏目: 编程语言 · 发布时间: 7年前

内容简介:Node Start

Node.js 环境准备。业务线上开始用 node 做一些 api 的事情,所以想借机写一系列随记,帮助想要同样想要学习的人。

Node Start

nvm

Node Start

如何安装 node?可能不是一个大问题,但现在 node 三天一个大版本,没有个 node version manager,都不好意思给别人打招呼。

OSX 上的 brew 更新还是挺慢的,所以选择了 nvm,它可以方便的在本机上安装多个指定 node 版本,并方便的在版本间进行切换。

https://github.com/creationix/nvm

Install

# 安装命令
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash

Usage

# 显示所有 nodejs/iojs 版本
$ nvm ls-remote

# 本地已安装版本
# nvm ls

# 安装 4.1.1
$ nvm install 4.1.1

# 当前  Shell  中配置 node 版本
# nvm use 4.1.1

# 配置 Shell 默认 node 版本
# nvm alias default 4.1.1

Testing

$ node -v
v4.1.1

$ npm -v
2.14.4

It works

node 版本小插曲,社区不满 node 的专权和傲慢,于是分裂出了 io.js,1.0, 2.0, 3.0,发展很迅速,但这样不利于长久发展,于是成立了 node 基金会,两家投票后进行了合并,新的 node 基于 io.js 发展而来,版本号从 4.0 开始。rc3 和 rc4 只隔 2 个小时哦~

cnpm

npm 是 node 的 package manager,像 maven 或 gem 一样。通过它可以很方便的找到和合用非常多的 工具 集。

Node Start

恩,cgoogle,ctwitter,cgithub,当听到这些新名词时,心里一股暖流,当然,npm 也有它的 c 版,并且是由 taobao 提供:

Install

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

Usage

# 更新 npm
$ cnpm update -g npm@latest
# 全局安装
$ cnpm install -g nodemon

全局安装是指安装在 ~/.nvm/versions/node/v4.1.1/lib/node_modules

# 非全局安装
$ cnpm install express

非全局安装是指安装在当前目录 ${pwd}/node_modules

the end

有了这 node 和 npm,差不多,就等于入了 node 的大门,接下来各般武艺向你扑来,注意接收、学习 & 消化。


以上所述就是小编给大家介绍的《Node Start》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Head First 设计模式(中文版)

Head First 设计模式(中文版)

弗里曼 / O'Reilly Taiwan公司 / 中国电力出版社 / 2007-9 / 98.00元

《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、I......一起来看看 《Head First 设计模式(中文版)》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

html转js在线工具
html转js在线工具

html转js在线工具