美文网首页宗布知识库
MacOS Nodejs 环境工具配置

MacOS Nodejs 环境工具配置

作者: 三角猫 | 来源:发表于2016-07-25 13:52 被阅读161次

    本文讲述从零开始安装一系列Nodejs“环境工具”的方法。
    涉及工具:

    • Homebrew
    • iTerm2
    • nodejs, nvm, npm
    • zsh / oh-my-zsh

    Homebrew - 应用安装和管理工具

    首先安装软件包管理器。在 Homebrew 与 Macports 之间,我们选择前者。

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    在安装Homebrew之后,软件包的安装、升级均可通过执行命令行 brew install <package> 来进行,详情可参阅参数帮助。

    NVM - Nodejs 包管理工具的使用

    Nodejs 更新很快,加上中间 io.js 的历史,导致其版本混乱,管理一直是个问题。因此诞生了Nodejs版本管理工具,常见的为 nvm 和 n 两个工具。这里我们推荐 nvm。

    要注意的是,不要使用 brew 来安装 node 和 nvm。如果之前已经用 brew 安装过 node,也请先卸载再继续。

    nvm 脚本安装方式:

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

    nvm 的更新,按照官方的方法只能手工检查,手工更新。对此,推荐使用 oh-my-zsh 的插件 zsh-nvm 安装。如果采用该方式,可跳过上面的安装脚本。具体安装方法请继续往下看。

    终端增强

    iterm2 + zsh + oh-my-zsh

    Mac / Linux 默认的 Shell 为 Bash。一般应用来说足够。

    但是我们想要更漂亮的界面,更方便管理的多窗口,更智能的自动完成,更帅的命令行等功能,可以切换为zsh并安装shell增强工具

    首先用 iTerm2 替换掉难看的系统终端
    然后安装 oh-my-zsh,选择喜欢的颜色主题。酷炫的命令行窗口就出现了。

    上面说过,我们用 zsh-nvm 来管理 nvm。我们需要 zsh-nvm这个插件。完成上述几步,启用该插件后,我们的准备工作就完成了。

    安装、更新 Nodejs 版本

    现在你可以随时使用 nvm upgrade 来更新 NVM。用 NVM 来安装和管理Nodejs 版本,npm 来管理 node 模块。

    至此,一个顺手的 Nodejs 环境准备完成。

    参考

    相关文章

      网友评论

        本文标题:MacOS Nodejs 环境工具配置

        本文链接:https://www.haomeiwen.com/subject/urigjttx.html