安装方式有非常多种,以下仅仅是我喜欢的一种方式,安装的路径不一定要跟我一样。

眼下最新的版本号是v0.10.28

Windows

1、下载(放到E:\node\nodejs):

http://nodejs.org/dist/latest/x64/node.exe

http://nodejs.org/dist/npm/npm-1.4.9.zip



2、解压(到当前文件夹):npm-1.4.9.zip



3、环境变量:

Path里面添加�:E:\node\nodejs



4、改动npm配置:

C:\Users\cdz\.npmrc这个文件输入以下的内容

userconfig = E:\node\nodejs\node_modules\npm\.npmrc

tmp = E:\node\npm-tmp

prefix = E:\node\npm-global

cache = E:\node\npm-cache

init-module = E:\node\nodejs\node_modules\npm\.npm-init.js

Linux & Mac

1、下载(放到/Users/cdz/dev_soft_installed):

http://nodejs.org/dist/latest/node-v0.10.28.tar.gz



2、解压命令:

tar zxvf node-v0.10.28.tar.gz



3、进入解压之后的文件夹:

cd node



4、环境配置:

./configure [--prefix=“安装文件夹”]



5、编译

make



6、安装

[sudo] make install



7、设置环境变量:

在~/.bash_profile文件里加入�以下的内容

#set for nodejs

export NODE_HOME=/Users/cdz/dev_soft_installed/node

export PATH=$NODE_HOME/bin:$PATH

export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

2014.6.21更新(让Mac以下的node全然可控)

1、到官网下载下图所看到的的包。





2、在本机建立对应的目录结构,把下载之后的解压出来的目录里面的文件复制到nodejs目录以下,具体的操作看下图。

3、环境变量设置,在~/.bash_profile文件中面加入�例如以下内容。

#set for nodejs

export NODE_HOME=/Users/cdz/dev_soft_installed/node/nodejs

export NODE_PATH=/Users/cdz/dev_soft_installed/node/npm-global/lib/node_modules

export NPM_CONFIG_PREFIX=/Users/cdz/dev_soft_installed/node/npm-global

export NPM_CONFIG_CACHE=/Users/cdz/dev_soft_installed/node/npm-cache

export NPM_CONFIG_TMP=/Users/cdz/dev_soft_installed/node/npm-tmp

export PATH=$PATH:$NODE_HOME/bin:$NPM_CONFIG_PREFIX/bin

#alias for cnpm

alias cnpm="npm --registry=http://r.cnpmjs.org \

  --disturl=http://cnpmjs.org/dist"





不解释。

文档信息

  • 最后改动时间:2014年06月21日 17:10

Node.js【2】开发环境搭建(Windows、Linux&Mac)的更多相关文章

  1. node.js之开发环境搭建

    一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...

  2. 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记

    近期想尝试一下英特尔的基于WebRTC协同通信开发套件,所以须要在本地搭建Node.js Web的开发測试环境. 这里讲的是CentOS 下的搭建方法.使用Windows的小伙伴请參考: <No ...

  3. Windows 7下Node.js Web开发环境搭建笔记

    Node.js是什么? 我们看看百科里怎么说的?JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本 ...

  4. node.js vue开发环境搭建

    开发工具安装 1.安装node.js 双击安装程序 node-v8.9.3-x64.msi,进行安装即可 2.设置taobao镜像 npm config set registry https://re ...

  5. Ubuntu 14.04下搭建Node.js的开发环境

    最近想找一个轻量级且支持快速开发的服务开发平台,选来选去选择了Node.js,当时有几种选择: Python + Django(用过Django,虽然开发快速,但是感觉性能并不太好). Ruby + ...

  6. Laravel 开发环境搭建 - Windows

    Laravel 开发环境搭建 - Windows  :   https://laravel-china.org/docs/laravel-development-environment/5.5/dev ...

  7. 【selenium+python】之Python Flask 开发环境搭建(Windows)

    一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master  zip文 ...

  8. Qt开发环境搭建 - Windows + VS2010 + VS插件

    Qt 开发环境搭建 - Windows+VS2010+VS插件 1.Qt在Windows平台下的三种开发环境 方案 编辑器 编译器 调试器 一 Qt Creator MinGW GDB 二 Qt Cr ...

  9. 搭建Node.js Redis开发环境

    创建项目 初始化为node项目 $npm init   安装redis   安装@types/node, @types/redis, typescript   初始化TypeScript   配置ts ...

  10. Docker学习之——Node.js+MongoDB+Nginx环境搭建(一)

    最近在学习Node.js相关知识,在环境搭建上耗费了不少功夫,故此把这个过程写下来同大家分享一下,今天我先来介绍一下Docker,有很多人都写过相关知识,还有一些教程,在此我只想写一下,我的学习过程中 ...

随机推荐

  1. cocos2d-x编译错误问题

    在xcode中创建的cocos2d-x项目,然后添加了一个基类,里面有虚方法,编译时出错,错误如下: Undefined symbols for architecture x86_64: " ...

  2. select、poll、epoll用法

    我们先从著名的C10K问题开始探讨,由于早期在网络还不普及的时候,互联网的用户并不是很多,一台服务器同时在线100个用户估计在当时已经算是大型应用了.但是随着互联网的发展,用户群体迅速的扩大,每一个用 ...

  3. js 实现tab选项卡

    最近一直在研究js  如果不及时复习的话前边学到的东西很快就会忘掉,所以把前段时间的一个简单的tab选项卡的思路写出来也算复习了一下吧, 第一步:先把布局写出来: <div id="d ...

  4. 兼容IE6的页面底部固定层CSS代码

    有时候当我们需要把一个元素固定在页面的某个部位,一般都是用css中的“position:fixed;”方法来解决,但是IE6不支持fixed,所以今天分享一个兼容IE6的页面底部固定层CSS代码.如下 ...

  5. nginx 一般配置实例 静态页面

    # 使用的用户和组 user www www; # 指定工作衍生进程数(一般等于CPU的总核数或总核数的两倍,例如两个四核CPU,则总核数为8) worker_processes 8; # 指定错误日 ...

  6. PHP 字符串常用方法

    implode(“”,“”)-->字符串分割方法,第一个参数以什么样的形式分割,第二个参数需要分割的字符串 数组操作 is_array(),判断这个数是否是一个数组

  7. 淘宝API举例子

    # -*- coding: utf-8 -*- import urllib2 import urllib import time import md5 secret='xx' app_key='yy' ...

  8. IOS网络编程:HTTP

    IOS网络编程:HTTP HTTP定义了一种在服务器和客户端之间传递数据的途径. URL定义了一种唯一标示资源在网络中位置的途径. REQUESTS 和 RESPONSES: 客户端先建立一个TCP连 ...

  9. nginx+uwsgi+WSGI applications

    uwsgi一个专业的部署运用的工具,不仅能够部署Python运用,还能够部署其他运用比如Perl,Ruby等 uWSGI 安装: pip install uwsgi WSGI application( ...

  10. 批处理WMIC查看补丁情况

    最近补丁比较多,需要看系统打了些啥,哪些没打的BAT: wmic qfe GET hotfixid > a.txt&(for %i in (KB3076321 KB3072604 KB3 ...