• 使用nvm快速搭建 Node.js 开发环境


    快速搭建 Node.js 开发环境

    如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,
    那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装你的 node 开发环境, 保持系统的干净.

    如果你使用 Windows 做开发, 那么你可以使用 nvmw 来替代 nvm
    osx, linux 环境

    首先下载nvm

    直接从 github clone nvm 到本地, 我习惯性的喜欢放在当前用户的home目录的.nvm下

    $ git clone https://github.com/creationix/nvm.git ~/.nvm
    

    添加环境变量让终端(小黑窗)打开支持nvm

    要设置环境变量就应该知道你当前的shell环境是什么,一般默认为bash当前也可以自己切换,zsh也是比较常用的shell环境!下面分别说下这两个shell环境的配置文件(简单了解下)

    • zsh : 当前用户的配置文件是~/zshrc 要让zsh支持nvm可以执行如下命令(zsh我没用过如果哪里说的不对还请移驾百度或者google)
      $ echo "source ~/.nvm/nvm.sh" >> ~/.zshrc
      
    • bash: ~/.bashrc, ~/.bash_profile
      • ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
      • ~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.

    我当前的shell环境是bash,所以以bash为例:

    $ echo "source ~/.nvm/nvm.sh" >> ~/.bashrc
    

    重新打开你的终端, 输入 nvm ls 查看当前所有安装版本

    建议你安装最新的稳定版

    $ nvm install stable
    

    常用的nvm命令

    nvm install <version> #安装指定的版本
    nvm uninstall <version> #卸载指定的版本
    nvm use <version> #切换到指定的版本
    
  • 相关阅读:
    open()函数与读写文件
    vim编辑器常用操作
    strip()函数---去除字符串首尾字符
    Python中字符串转义的用法
    shell中内置字段的分隔符IFS
    shell中整数变量自增用法
    shell中EOF的用法
    shell变量字符串截取
    shell中的“数组”
    年终总结:想的多了就该敷衍性得记录一下
  • 原文地址:https://www.cnblogs.com/shuoer/p/7802891.html
Copyright © 2020-2023  润新知