Centos610-安装NodeJs

  • 通过源码安装

    下载地址

      https://npm.taobao.org/mirrors/node/

    环境准备:

      yum install gcc gcc-c++

    安装v11.0

      下载

        wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz

      解压

        tar -xvf node-v11.0.0.tar.gz

      进入解压目录

        cd node-v11.0.0

      配置  
        ./configure

      编译

        make(注意编译时间会有点长,请耐心等候)

      安装

        maek install

      查看

        node -v

          

 

        npm -v

          

 

      通过源码编译安装方式,可以安装指定的版本,以避免安装版本太低。 

  • 通过NVM安装

    安装MVN

      下载安装

        curl https://raw.github.com/creationix/nvm/master/install.sh | sh   

      安装生效

        source ~/.bash_profile

      选择版本

        nvm list-remote

      安装指定版本

        nvm install v0.10.30(指定版本号)

      默认安装最新

        nvm install stable(不需要选择版本)

      查看安装

        node -v

  • 通过yum安装命令

    sudo yum install epel-release -y

    sudo yum install nodejs -y

    npm会自动跟随nodejs一起安装

    通过yum安装方式,能快速安装,但可能按照的不会是最新版。

  • 操作命令

    npm安装删除依赖包

    全局安装

      npm install -g

    删除全局模块

      npm uninstall -g

    更新全局模块

      npm update [-g]

    更新本地模块

      npm update

    检查模块是否过时

      npm outdated

    查看全局安装的模块以及依赖

      npm ls -g

    查看已安装模块

      npm ls

    本地安装

      npm install

    删除本地模块

      npm uninstall

  • npm常用命令

    npm help <command>:可查看某条命令的详细帮助,例如npm help install。

    npm install . -g:在package.json所在目录下使用可先在本地安装当前命令行程序,可用于发布前的本地测试。

    npm update <package>:使用可以把当前目录下node_modules子目录里边的对应模块更新至最新版本。

    npm update <package> -g:使用可以把全局安装的对应命令行程序更新至最新版。

    npm cache clear:使用可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人。

 

  • npm切换源头

    #查看源地址
      npm config list //执行后默认为官方源metrics-registry = "https://registry.npmjs.org/"

    #切换为淘宝源
      npm set registry https://registry.npm.taobao.org/

    #nrm用来管理和切换私人配置的registry,全局安装nrm
      npm i -g nrm

    #查看默认配置
      nrm ls

    #查看当前使用的源
      nrm current

    #添加公司私有npm源
      nrm add ly http://192.168.1.7:4873 //ly为别名,后面为库地址,地址可以直接访问查看库内容

 

  • 启动停止

    启动  npm start

    停止  npm stop

    重启  npm restart

    测试  npm test

 

posted @ 2020-06-14 12:36  李文学  阅读(631)  评论(0编辑  收藏  举报