node开发环境(mac)和线上环境(linux)搭建

以前一直在做php后台,对node没有认真研究,现在前端发展速度这么快,再加上node的飞速发展,javascript统一中原指日可待啊。em~~,废话不多说开始开发环境和线上环境搭建吧,写一下自己的搭建之旅,记录一下

线下环境搭建步骤:

1、安装brew

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件
关于brew的安装配置不做说明,相信你也装了,没装的可以去看https://www.cnblogs.com/firew…

2、用nvm安装node.js安装

nvm是node.js和npm的管理工具,安装它可以更好的帮助我们来控制node的版本
当然不安装mvn也是可以滴。

2.1、安装mvn并唤醒mvn

brew install nvm
source $(brew --prefix nvm)/nvm.sh

2.2查看可用的node.js版本

nvm ls-remote

2.3安装需要的node.js版本

建议安装最近一次长期维护的版本
《node开发环境(mac)和线上环境(linux)搭建》

nvm install v8.11.1

2.4切换node js版本

nvm use --delete-prefix v8.11.1

检查是否安装成功node和npm(npm集成在了node中):

node -v
npm -v

至此线下环境搭建完成

线上环境搭建步骤:

1、安装mvn

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

提示:安装完成后重启shell生效,重启后检查mvn是否安装成功:

command -v nvm

2、安装node.js

此时步骤不用我说了吧,再从线下搭建步骤的2.2开始安装node.js 就可以了

npm配置

由于国情,从npm上安装资源包会很慢,所以我们可以换成国内镜像来拉取资源,可以直接用淘宝的cnpm来替代npm,但是由于我们还可能会自己搭建npm服务器,这样一来会很容易混淆,所以我们需要一个来管理npm的包,这里用nrm

1、安装nrm

npm install nrm -g

-g 代表全局安装,以后的每个node项目都用到

2、查看可用nrm

nrm ls

3、切换nrm

这里我使用的是淘宝的

  nrm use taobao

至此npm配置完成

    原文作者:mayaohua
    原文地址: https://segmentfault.com/a/1190000014651729
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞