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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • VC编程入门浅谈「建议收藏」

    VC编程入门浅谈「建议收藏」
    学VC并不是传说的那么难,可不下些功夫是学不成的。学编程急不得,没有编程的基础知识上来就学VC肯定碰一头灰,说VC难就难在这点上了。如果硬上,意志坚强的话还能挺过来,但最后还得回头来补习基础知识。意志不坚强的话,很有可能就此放弃,并留下一个VC难得不得了的印象。

      其实,只要踏踏实实一步一步来,学VC很简单。对于没有编程基础的人首先要学习编程的基础知识,如变量,语句,基本的算法等,然后写一些小的程序,实现些常用算法对自己的思维是很好的锻炼,对以后的学习大有好处。起码要能排

  • 目标检测使用LabelImg标注VOC数据格式和YOLO数据格式——LabelImg使用详细教程

    目标检测使用LabelImg标注VOC数据格式和YOLO数据格式——LabelImg使用详细教程欢迎大家关注笔者,你的关注是我持续更博的最大动力原创文章,转载告知,盗版必究@[toc](目标检测使用LabelImg标注VOC数据格式和YOLO数据格式——LabelImg使用详细教程文章目录:)1LabelImg介绍与安装1.1Label介绍github是目标检测数据标注工具,可以标注标注两种格式:VOC标签格式,标注的标签存储在xml文件YOLO标签格式,标注的标签存储在txt文件中LabelImg的github主页地址:点我,带你去>https://…

  • PCI与PCIe学习一——硬件篇[通俗易懂]

    PCI与PCIe学习一——硬件篇[通俗易懂]文章转载自:点击打开链接最近在学习驱动开发过程中涉及到PCI相关知识,在网上看了很多文章,良莠不齐,我总结一下比较好的文章分享给大家,那就从源头开始说起。PCI总线和设备树是X86硬件体系内很重要的组成部分,几乎所有的外围硬件都以这样或那样的形式连接到PCI设备树上。虽然Intel为了方便各种IP的接入而提出IOSF总线,但是其主体接口(primaryinterface)…

  • Ubuntu16.04编译安装BusyBox「建议收藏」

    Ubuntu16.04编译安装BusyBox「建议收藏」简述Ubuntu16.04LTS编译安装BusyBox,出现问题及解决方案。下载源码下载BusyBox源码选择一个扩展名为.tar.bz2文件下载本例中使用busybox-1.27.2.tar.bz2解压在源码所在位置右键在此打开终端,输入解压命令,文件名与自己所下载版本文件对应tar-jxvfbusybox-1.27.2.tar.bz2解压后当前文件夹生成一个文件夹,进入到解压后

  • docker开放2375端口,并添加安全传输层协议(TLS)和CA认证

    docker开放2375端口,并添加安全传输层协议(TLS)和CA认证为了更便捷地打包和部署,服务器需要开放2375端口才能连接docker,但如果开放了端口没有做任何安全保护,会引起安全漏洞,被人入侵、挖矿、CPU飙升这些情况都有发生,任何知道你IP的人,都可以管理这台主机上的容器和镜像,真的可怕。为了解决安全问题,只要使用安全传输层协议(TLS)进行传输并使用CA认证即可。制作证书及秘钥我们需要使用OpenSSL制作CA机构证书、服务端证书和客户端证书,以下操作均在安装Docker的Linux服务器上进行。创建一个目录用于存储生成的证书和秘钥mkdir

  • pci接口千兆网卡_千兆汇聚 和万兆网卡

    pci接口千兆网卡_千兆汇聚 和万兆网卡pcie接口是一种高速串行计算机扩展总线标准,是高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,是替代旧的PCI,PCI-X和AGP总线标准的,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。PCIE接口的优势:相对于传统PCI总线在单一时间周期内只能实现单向传输,PCIE的双单工连接能提供更高的传输速率和质量。PCI-E插槽是…

发表回复

您的电子邮箱地址不会被公开。

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