zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Java中关于时间日期格式保存到mysql的问题
    传输json数据到前台的时候,数据中包含日期数据
    字符串的分隔方法 split()
    实体类中用基本类型好,还是用包装类型
    Android中的task和stack
    在res文件下新建文件夹
    Android活动和碎片的生命周期及addToBackStack()方法
    draw9patch图片拉伸
    Android studio新建文件出现setContentView(R.layout.activity_main);中的R标红错误解决方法
    listview控件的使用
  • 原文地址:https://www.cnblogs.com/oumi/p/13124389.html
Copyright © 2011-2022 走看看