zoukankan      html  css  js  c++  java
  • linux和windows安装NodeJS和NPM

    linux安装: node.js

     点击后就下载了 这里 复制它的链接 使用wget下载

     wget https://npm.taobao.org/mirrors/node/v12.14.1/node-v12.14.1-linux-x64.tar.xz
    

    可以看到已经下载好了

     下载的是tar.xz压缩文件 使用tar命令解压

    tar -xvf node-v12.14.1-linux-x64.tar.xz
    

     解压好了

     复制解压文件夹到指定位置

    sudo mv ./node-v12.14.1-linux-x64 /usr/local/node
    

    使用sudo的时候可能会需要输入密码 输完密码回车就行

    接下来为node和npm创建快捷方式(软链接)

    sudo ln -s /usr/local/node/bin/node /usr/bin/node
    
    sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
    

    使用node -v 查看node版本号

    windows安装NodeJS和NPM

     
    1. 1

      打开NodeJS的官网,默认的情况主页就提供了Windows版本的下载链接,我们下载8.9.4 LTS版,LTS代表长期支持版本,一般新手建议使用这个版本,因为这个版本使用的人最多,出问题能找到解决方案的概率较大。如下图所示:

      NodeJS、NPM安装配置步骤(windows版本)
    2. 2

      下载完成后双击下载好的nodejs-v8.9.4-x64文件开始安装,点击next进入下一步,勾选同意协议,继续下一步。然后选择安装的位置,默认是在C盘,改成D盘安装,这是个好习惯,建议保持。然后进入模块配置步骤。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    3.  

      这一步是选择安装哪些模块,默认是全部安装,对于新手来说建议全部安装。点开那个add path选项前面的+号,我们看到,会主动把NodeJS和NPM这两个模块的命令路径添加到系统路径里,对于我们来说就非常方便了。点击next继续下一步,然后确认信息,点击Install开始安装,然后程序就开始复制文件等一系列步骤。一直到安装完毕。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    4.  

      安装完毕后点击finish结束安装进程,然后在桌面图标上点右键,点运行。输入cmd后敲回车,在打开的命令行界面,依次输入命令:

      node -v

      npm -v

      如果正确输出版本号,说明我们的NodeJS和NPM就安装好了,如下图所示:

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      END

    配置NodeJS和NPM

     
    1.  

      并不是说NodeJS和NPM安装好了以后就能直接使用了,这也是新手经常犯的一个错误之一。因为默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录,比如上面安装的时候我们设置的D:Program Files odejs目录,我们用个示例来看一下,我们先用npm安装一个cluster模块,如下面第一张图所示,执行命令:

      npm install cluster

      从图中可以看到,默认情况下把一下信息保存到C:Usersv1目录下,我们打开这个目录看看。可以看到这个目录底下有个node_modules目录,点开一看,如下面第二张图所示:

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    2.  

      可以看到把cluster目录装到了这个目录下面,这就说明,如果不修改npm的模块安装目录,那么它默认情况下都会安装到这里,随着你测试开发各种不同的项目,安装的模块越来越多,那么这个文件夹的体积会越来越大,直到占满你的C盘。这就是为什么要修改npm的配置的原因。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    3.  

      这里我们要分两步,第一步修改NPM的缓存目录和全局目录路径,将对应的模块目录改到D盘nodejs的安装目录,第二步是配置npm和nodejs的环境变量,这样nodejs才能正确地调用对应的模块。

      我们先来做第一步,在D盘nodejs目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置。配置完成后,执行下面这两个命令:

      npm config set prefix "D:Program Files odejs ode_global"npm config set cache "D:Program Files odejs ode_cache"

      将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录:

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    4.  

      然后我们打开cmd命令行界面,在使用命令安装刚才的cluster模块,命令如下:

      npm install cluster -g

      然后打开刚才创建的node_global目录,可以看到此时cluster目录就安装到这个目录底下了。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    5.  

      然后我们来配置npm的环境变量和nodejs的环境变量。在计算机图标上点右键,选属性,然后点击高级系统配置,弹出来的新窗口右下角有个环境路径,点击去,就能看到环境路径的配置界面,我们点击新建。然后在弹出来的窗口里,变量名填:NODE_PATH

      变量值填:D:Program Files odejs ode_modules

      填写好后点确定,然后就能看到我们配置好的NPM环境路径。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    6.  

      此时还需要修改一些nodejs默认的模块调用路径,因为模块的安装位置变了,如果nodejs的命令还到原来的位置去找,肯定是找不到安装的模块了。我们在环境变量窗口,选择Path,然后点击右下角的编辑,然后选择npm那个。点击右边的编辑,将其修改为:D:Program Files odejs ode_global

      然后点确定,保存这个配置。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
    7.  

      这个时候所有的配置工作才算完成了,然后打开一个新的cmd窗口。先输入命令:

      node

      进入nodejs的交互式命令控制台,然后输入:

      require('cluster')

      如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。

      NodeJS、NPM安装配置步骤(windows版本)
    8.  

      我们还需要做的最后一个工作是,将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,只需要一个命令即可,命令是:

      npm --registry https://registry.npm.taobao.org install cluster

      上面的命令是临时使用国内一家npm源的地址来安装cluster模块。从下面图中可以看到,速度非常快。只用了不到0.8秒。而我们上面第一次安装的时候用了差不多3秒多,速度快了3倍多。

      如果想一直使用这个源的地址,那么可以使用下面这个命令来配置。

      npm install -g cnpm --registry=registry_url

      registry_url指的是国内提供的一些npm仓库地址,常用的有:

      https://registry.npm.taobao.org

      http://r.cnpmjs.org/

      npm install jodom -g  # 这样安装

      这两个都可以使用。如下面第二张图所示,配置好国内源后,安装一个较大的模块express,只用了不到6秒多一点,速度提升还是非常可观的。至此,nodejs和npm在windows上的配置就全部完毕。

      NodeJS、NPM安装配置步骤(windows版本)
      NodeJS、NPM安装配置步骤(windows版本)
  • 相关阅读:
    当tp5项目上传到服务器之后遇见的各种bug(不定期更新)
    解决LAMP下 服务器IP无法访问
    thinkphp5多图上传+同时删除本地文件
    from提交表单后 数据提交到后台 但不跳转页面 非ajax 用iframe
    window7 安装sass和compass
    开源操作系统课程设计
    Hadoop伪分布式搭建实验总结
    排序集合
    快排
    邻接矩阵
  • 原文地址:https://www.cnblogs.com/wukai66/p/14391706.html
Copyright © 2011-2022 走看看