Node.js【2】开发环境搭建(Windows、Linux&Mac)

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、到官网下载下图所看到的的包。
Node.js【2】开发环境搭建(Windows、Linux&Mac)

2、在本机建立对应的目录结构,把下载之后的解压出来的目录里面的文件复制到nodejs目录以下,具体的操作看下图。
Node.js【2】开发环境搭建(Windows、Linux&Mac)

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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118874.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月29日 下午10:00
下一篇 2021年11月29日 下午10:00


相关推荐

  • OpenClaw走红凸显AI智能体潜力与风险

    OpenClaw走红凸显AI智能体潜力与风险

    2026年3月14日
    2
  • 门面模式php,门面模式 php

    门面模式php,门面模式 php门面模式 php 门面模式 Facade 又称外观模式 用于为子系统中的一组接口提供一个一致的界面 门面模式定义了一个高层接口 这个接口使得子系统更加容易使用 引入门面角色之后 用户只需要直接与门面角色交互 用户与子系统之间的复杂关系由门面角色来实现 从而降低了系统的耦 classCamera publicfuncti var dump 开 publicfun

    2026年3月16日
    1
  • php格式化数字 位数不足前面加0补足

    php格式化数字 位数不足前面加0补足

    2021年8月28日
    47
  • yum 安装nginx_yum安装nginx

    yum 安装nginx_yum安装nginx前言:日常外出工作系统都是最小化安装,导致很多包都无法下载,需要自己手动安装包yum源以centos7.5为例在官网下载CentOS-7-x86_64-Everything-1804.iso上传到对应的服务器将镜像源挂载到对应的目录mount-oloop/opt/CentOS-7-x86_64-Everything-1804.iso/opt/yumrepo/tips:目录可以自定义修改路径/etc/yum.repos.dvirhel79.repo[rhel79]na

    2022年8月12日
    6
  • webpackdevtool配置简单对比简书_钢铁雄心4toolpackMOD

    webpackdevtool配置简单对比简书_钢铁雄心4toolpackMOD作用:webpack会将js代码进行压缩打包,loader也会处理相应代码,打包后代码很难进行查看,这也使得开发人员调试时很难找到对应代码位置。此时可采用devtool,通过资源地图的方式,给出打包后代码到原始代码的映射,方便开发人员调试。要点:webpack官方给出了多种模式,模式间主要区别以及应用场景已经给出,下面是主要参考参数参数名参数描述参数值devtool可以使用的devtool根据基础模式可自行组合,基础模式有:(eval、cheap、module、inli.

    2022年10月5日
    7
  • CSDN日报20170304——《令人比较失落的IT圈子-关于华为裁员》[通俗易懂]

    CSDN日报20170304——《令人比较失落的IT圈子-关于华为裁员》[通俗易懂]早在几年前就有人说过程序员在35岁以后如果不做管理就很难混了,如今由于近日的华为事件被炒得沸沸扬扬,显然让这多年前人们的猜测变成了现实,我今年也正好到了这个该“退休”的年龄,所以就想趁机悔恨一番。首先,澄清的一点就是,我并无意诋毁这个IT行业,我只是希望大家可以更加清除的认清这个行业。

    2022年7月17日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号