• node.js 学习笔记(一)


    一、nodeJs开发环境配置

      1. nvm  全名node.js version management,是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs

      安装 nvm (在终端输入以下代码运行):  https://github.com/nvm-sh/nvm/blob/master/README.md

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

      nvm -v 验证是否安装成功

      不成功
      
        1.有 bash_profile 文件,open .bash_profile
        
          输入:
      // export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
      [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

      export NVM_DIR="$HOME/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

      关闭 .bash_profile ,在终端输入:source .bash_profile 使修改后的配置生效命令。nvm -v

      2.没有 bash_profile 文件
        创建.bash_profile(配置环境变量)文件:touch .bash_profile 然后重启终端重试

    1. nvm ls-remote 获取远程node的所有版本列表
    2. nvm install [node版本号]   //安装指定版本的node
    3. 也可以使用 nvm install --lts 安装最新稳定版本
    4. 安装完成使用 nvm ls 查看本地系统中安装的版本列表, 箭头指向的代表当前选择的版本
    5. nvm run [node版本号] [文件名]  使指定的 node版本去执行代码
    6. 还可在项目中创建 .nvmrc 文件,在文件内直接写入node版本号 如:6.11.2    在终端直接输入 nvm use 自动发现 .nvmrc 配置文件,读取版本号并成功切换node版本
    7. nvm use [node版本号]   //切换到指定版本的node
    8. nvm alias default [node版本号] //设置默认版本
     2. 安装 nodemon 实时侦测文件的变化,不用 一直在终端输入: node 文件名   来执行代码

      使用 npm 安装:npm install nodemon -g
        
      或 cnpm 安装: npm install -g cnpm --registry=https://registry.npm.taobao.org  (安装淘宝镜像)
              cnpm install nodemon -g
     
      执行文件:nodemon 文件名  实现更新代码后自动运行
     
      
            
  • 相关阅读:
    angular $modal 模态框
    过滤器 ||(filter)
    info sharp Are you trying to install as a root or sudo user? Try again with the --unsafe-perm flag
    git error: unable to create file Invalid argument
    bash shell 快捷键
    options has an unknown property 'modifyVars'. These properties are valid: 处理方法
    test 分支强制替换master 分支的办法
    脚本统计代码行数
    git commit 后,没有push ,怎么撤销
    php 用户ip的获取
  • 原文地址:https://www.cnblogs.com/zhou-xm/p/12986629.html
Copyright © 2020-2023  润新知