Node.js【2】开发环境搭建(Windows、Linux&Mac)
安装方式有非常多种,以下仅仅是我喜欢的一种方式,安装的路径不一定要跟我一样。
眼下最新的版本号是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"
不解释。
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative
Commons BY-NC-ND 3.0
- 最后改动时间:2014年06月21日 17:10
Node.js【2】开发环境搭建(Windows、Linux&Mac)的更多相关文章
- node.js之开发环境搭建
一.安装linux系统 (已安装linux可跳此步骤) 虚拟机推荐选择:VirtualBox 或者 Vmware (专业版永久激活码:5A02H-AU243-TZJ49-GTC7K-3C61N) 我这 ...
- 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记
近期想尝试一下英特尔的基于WebRTC协同通信开发套件,所以须要在本地搭建Node.js Web的开发測试环境. 这里讲的是CentOS 下的搭建方法.使用Windows的小伙伴请參考: <No ...
- Windows 7下Node.js Web开发环境搭建笔记
Node.js是什么? 我们看看百科里怎么说的?JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本 ...
- node.js vue开发环境搭建
开发工具安装 1.安装node.js 双击安装程序 node-v8.9.3-x64.msi,进行安装即可 2.设置taobao镜像 npm config set registry https://re ...
- Ubuntu 14.04下搭建Node.js的开发环境
最近想找一个轻量级且支持快速开发的服务开发平台,选来选去选择了Node.js,当时有几种选择: Python + Django(用过Django,虽然开发快速,但是感觉性能并不太好). Ruby + ...
- Laravel 开发环境搭建 - Windows
Laravel 开发环境搭建 - Windows : https://laravel-china.org/docs/laravel-development-environment/5.5/dev ...
- 【selenium+python】之Python Flask 开发环境搭建(Windows)
一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master zip文 ...
- Qt开发环境搭建 - Windows + VS2010 + VS插件
Qt 开发环境搭建 - Windows+VS2010+VS插件 1.Qt在Windows平台下的三种开发环境 方案 编辑器 编译器 调试器 一 Qt Creator MinGW GDB 二 Qt Cr ...
- 搭建Node.js Redis开发环境
创建项目 初始化为node项目 $npm init 安装redis 安装@types/node, @types/redis, typescript 初始化TypeScript 配置ts ...
- Docker学习之——Node.js+MongoDB+Nginx环境搭建(一)
最近在学习Node.js相关知识,在环境搭建上耗费了不少功夫,故此把这个过程写下来同大家分享一下,今天我先来介绍一下Docker,有很多人都写过相关知识,还有一些教程,在此我只想写一下,我的学习过程中 ...
随机推荐
- PHP中定义常量的几种方式与区别
[问]在php中定义常量时,const与define的区别? [答]使用const使得代码简单易读,const本身就是一个语言结构,而define是一个函数.另外const在编译时要比define快很 ...
- C#【数据库】 Excel打开到DataGridView
if (openFileDialog1.ShowDialog() == DialogResult.OK) { Filename = openFileDialog1.FileName; string s ...
- bzoj3639: Query on a tree VII
Description You are given a tree (an acyclic undirected connected graph) with n nodes. The tree node ...
- 实现OC与JS的交互
oc-->js stringByEvaluatingJavaScriptFromString,其参数是一NSString 字符串内容是js代码(这又可以是一个js函数.一句js代码或他们 ...
- Servlet常用类
javax.servlet.ServletConfig;javax.servlet.ServletException;javax.servlet.http.HttpServlet;javax.serv ...
- hdu 5135 Little Zu Chongzhi's Triangles
http://acm.hdu.edu.cn/showproblem.php?pid=5135 题意:给你N个木棍的长度,然后让你组成三角形,问你组成的三角形的和最大是多少? 思路:先求出可以组成的所有 ...
- linux系统开机过程描述
本文描述linux系统开机过程,属于个人理解范畴,如果文中表述有误请大家批评指正! 计算机开机之后,首先要加载BIOS(基本输入输出系统)信息,BIOS包含了很多重要的信息,包括CPU信息,设备启动顺 ...
- 【面试&笔试】ASP.NET的相关问题
1. 介绍ASP.NET 答:ASP.NET不是一种语言,而是创建动态web页的一种强大的服务器端技术,它是Microsoft.NETFramework中一套用于生成Web应用程序和Web服 ...
- Unity NGUI Tween的用法
unity版本:4.5 NGUI版本:3.6.5 参考链接:http://www.colabug.com/thread-1029974-1-1.html,作者:COLABUG.COM 橘虞 htt ...
- Unity KGFMapSystem插件制作小地图
KGFMapSystem版本:2.3 在我们开发游戏或者虚拟现实中,一般都会用到小地图,如果要我们去写小地图,可以用到unity 3d中就有一个插件,是专门开发小地图用的,这个插件就是KGFMapSy ...