Node Install
2016-07-08 09:50
429 查看
通过source code安装
$ 1. Brower access address: http://nodejs.cn/download/releases/, download # eg: node-v0.10.28.tar.gz $ 2. sudo tar zxvf node-v0.10.28.tar.gz $ 3. cd node-v0.10.28 $ 4. ./configure $ 5. make & make install $ 6. sudo cp /usr/local/bin/node /usr/sbin/ $ node -v v0.10.28
通过nvm安装
$ 1. curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | zsh $ nvm ls -> system node -> stable (-> N/A) (default) iojs -> N/A (default) $ 2. vim .bashrc Add: export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node $ 3. source .bashrc $ 4. nvm install v0.12.14 ######################################################################## 100.0% Now using node v0.12.14 (npm v2.15.1) Creating default alias: default -> v0.12.14 $ 5. nvm ls -> v0.12.14 system default -> v0.12.14 node -> stable (-> v0.12.14) (default) stable -> 0.12 (-> v0.12.14) (default) iojs -> N/A (default) $ 6. npm install -g nrm --registry=https://registry.npm.taobao.org /home/user/.nvm/versions/node/v0.12.14/bin/nrm -> /home/user/.nvm/versions/node/v0.12.14/lib/node_modules/nrm/cli.js nrm@1.0.0 /home/user/.nvm/versions/node/v0.12.14/lib/node_modules/nrm ├── ini@1.3.4 ├── only@0.0.2 ├── extend@3.0.0 ├── open@0.0.5 ├── async@1.5.2 ├── commander@2.9.0 (graceful-readlink@1.0.1) ├── node-echo@0.1.1 (jistype@0.0.3, mkdirp@0.3.5, coffee-script@1.7.1) ├── request@2.72.0 (is-typedarray@1.0.0, oauth-sign@0.8.2, forever-agent@0.6.1, aws-sign2@0.6.0, tunnel-agent@0.4.3, stringstream@0.0.5, caseless@0.11.0, isstream@0.1.2, json-stringify-safe@5.0.1, aws4@1.4.1, form-data@1.0.0-rc4, node-uuid@1.4.7, qs@6.1.0, combined-stream@1.0.5, tough-cookie@2.2.2, bl@1.1.2, mime-types@2.1.11, hawk@3.1.3, http-signature@1.1.1, har-validator@2.0.6) └── npm@3.10.5 $ nrm ls * npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror https://skimdb.npmjs.com/registry/ edunpm - http://registry.enpmjs.org/ $ 7. nrm use taobao verb config Skipping project config: /home/user/.npmrc. (matches userconfig) Registry has been set to: https://registry.npm.taobao.org/ $ nrm ls npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ * taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror https://skimdb.npmjs.com/registry/ edunpm - http://registry.enpmjs.org/
Refer Link: 1. creationix/nvm & 6. npm淘宝镜像
相关文章推荐
- nodejs中的async模块学习
- Node.js 文件夹目录结构创建实例代码
- nodejs:Excel导出json
- Nodejs之MEAN栈开发(五)---- Angular入门与页面改造
- js中nodeName nodeType nodeValue的用法和区别
- Nodejs学习路线图
- Node.js 文件夹目录结构创建实例代码
- ElasticSearch 单表(json格式)导入之nodejs+elasticdump运用
- 利用nvm自由切换Node.js版本
- 19. Remove Nth Node From End of List
- LeetCode 第 19 题 (Remove Nth Node From End of List)
- LeetCode 第 19 题 (Remove Nth Node From End of List)
- DOM之parentNode与offsetParent
- nodejs npm常用命令
- Leetcode Delete Node in a Linked List
- 在github上搭建blog(基于Node.js的Hexo+next)
- Node.js:express (post get querystring json sendFile)
- 原生JS 循环Nodelist Dom列表的4种方式
- nodejs 设计思想杂记四 异步控制流模式
- Nodejs学习路线图