总想留下点东西,不负年华!

00、download

release
https://nodejs.org/dist/      //all release

example

https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz

tar Jxf node-v6.10.3-linux-x64.tar.xz && mv node-v6.10.3-linux-x64 node-v6 && mv node-v6 /usr/local/

vi /etc/profile    ###配置全局环境变量,真实的环境建议配置用户级别的变量,防止不可写
export NODE_HOME="/usr/local/node-v6"
export PATH=$NODE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NODE_HOME/lib:$LD_LIBRARY_PATH

source /etc/profile

#查看版本
node -v
npm -v

01、配置代理及npm源

//配置代理
内网访问外网资源
npm config set proxy=http://127.0.0.1:8008
npm config set https-proxy http://127.0.0.1:8008 //https-->http
npm config set registry=http://registry.npm.taobao.org //注册npm

代理用户名和密码
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port

取消代理
npm config delete proxy
npm config delete https-proxy

临时使用
npm --registry https://registry.npm.taobao.org install express
持久使用
npm config set registry https://registry.npm.taobao.org
验证
npm config get registry
npm install forever -g

02、npm帮助命令

[root@VM_175_27_centos ~]# npm --help

Usage: npm <command>

where <command> is one of:
access, adduser, bin, bugs, c, cache, completion, config,
ddp, dedupe, deprecate, dist-tag, docs, edit, explore, get,
help, help-search, i, init, install, install-test, it, link,
list, ln, login, logout, ls, outdated, owner, pack, ping,
prefix, prune, publish, rb, rebuild, repo, restart, root,
run, run-script, s, se, search, set, shrinkwrap, star,
stars, start, stop, t, tag, team, test, tst, un, uninstall,
unpublish, unstar, up, update, v, version, view, whoami

npm <cmd> -h quick help on <cmd>
npm -l display full usage info
npm help <term> search for help on <term>
npm help npm involved overview

Specify configs in the ini-formatted file:
/root/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

npm@3.10.10 /usr/local/node-v6/lib/node_modules/npm

[root@VM_175_27_centos ~]# npm config --help
npm config set <key> <value>
npm config get [<key>]
npm config delete <key>
npm config list
npm config edit
npm set <key> <value>
npm get [<key>]

npm config ls -l // to show all defaults.

转载于:https://www.cnblogs.com/xiaochina/p/10914388.html

构建nodejs环境相关推荐

  1. nodejs环境及解决node服务器外网端口无法访问

    云服务器开放了安全组 端号 服务器上本地服务器也起来了, 但是浏览器就是无法访问 当我们写出第一个程序的时候,发现在外网不能访问,这个时候我们需要把端口打开,例如我们的端口是8888 我们需要 /sb ...

  2. Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

    Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目 前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+ ...

  3. Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目

    Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(二)安装 nodejs 环境以及 vue-cli 构建初始项目 在上一篇<Vue2+VueRouter2+ ...

  4. 如何高性价比地构建GPU环境,实现GPU自由?

    Datawhale 主题:构建GPU环境 引言:要做深度学习,必然需要 GPU,如何构建一个弹性的 GPU 环境是很多读者关心和常问的问题,今天主要分享关于云服务器的选择. 由于购买GPU价格高昂,通 ...

  5. 《VMware vCAT权威指南:成功构建云环境的核心技术和方法》一3.6 vCloud计量

    本节书摘来自华章出版社<VMware vCAT权威指南:成功构建云环境的核心技术和方法>一书中的第3章,第3.6节,作(美)VMware vCAT 团队,更多章节内容可以访问云栖社区&qu ...

  6. 解决nodejs环境下端口号被占用的方法

    解决nodejs环境下端口号被占用的方法 参考文章: (1)解决nodejs环境下端口号被占用的方法 (2)https://www.cnblogs.com/guoliangstar/p/1014930 ...

  7. webstorm配置环境变量_webstorm中配置nodejs环境及npm步骤详细解说

    这次给大家带来webstorm中配置nodejs环境及npm步骤详解,webstorm中配置nodejs环境及npm的注意事项有哪些,下面就是实战案例,一起来看一下. --nodejs安装及环境配置 ...

  8. 《VMware vCAT权威指南:成功构建云环境的核心技术和方法》一3.8 多站点考虑因素...

    本节书摘来自华章出版社<VMware vCAT权威指南:成功构建云环境的核心技术和方法>一书中的第3章,第3.8节,作(美)VMware vCAT 团队,更多章节内容可以访问云栖社区&qu ...

  9. 在nodejs环境里使用浏览器环境下的document对象

    我用nodejs写了一个简单的简书文章导出工具,将我本人的简书问题连同标题和超链接导出到本地. 我用nodejs向如下的url发起http请求,返回的响应是html格式的,每篇文章的明细包含在html ...

最新文章

  1. 【ES6】JS的Set和Map数据结构
  2. 楼市十大卖楼花招曝光〔转载〕
  3. hosts文件 请检查文件是否在别的程序中打开
  4. trietree的一个小练习
  5. 数据结构之排序五:选择排序
  6. 编写一程序,输入一个字符串,查找该字符串中是否包含“abc”。
  7. python怎么安装beautifulsoup,python – 安装BeautifulSoup
  8. sRGB 和 Adobe RGB 有什么区别?
  9. eclipse导入源码
  10. Javascript特效:获取选中内容分享至微博
  11. Atitit 数据库对比较 oracle mysql pgsql 目录 1.1. 跨机器跨库mysql vs pgsql 1 1.2. 动态增加列 pgzhichi 1 1.3. Cte 1 1.4
  12. linux关闭端口命令_linux 网络检测常用命令(tcp/udp 端口检测)
  13. 小米网卡驱动linux,Linux 下小米WIFI 的无线网卡驱动
  14. UA OPTI512R 傅立叶光学导论21 菲涅尔衍射与夫琅禾费衍射的例子与图像
  15. bat批处理注释方法总结
  16. AT89S52单片机思维导图
  17. UIView Animation 动画学习总结
  18. 【微电网优化】基于粒子群算法求解热电联供型微电网经济运行优化问题含Matlab源码
  19. jdbc连接mysql数据库,设置字符集编码
  20. HDU 4114 Disney's FastPass

热门文章

  1. iptables中state模块的连接状态
  2. CSS3 Animation动画的十二原则
  3. 如何设置putty远程登录linux
  4. 大型网站系统架构分析--转
  5. Python 常用代码片段
  6. Servlet——ServletConfig
  7. 如何在cnblogs中插入LaTeX数学公式
  8. 给未来元素添加事件 jquery 1.10.2 版本
  9. 安装Ubuntu 14.04后要做的5件事情
  10. 求解射线交点的完整代码