zoukankan      html  css  js  c++  java
  • Windows下node.js安装及环境配置

    1. 安装

    官网下载node.js的安装版,一路next,中间可以自定义安装路径

    完成后安装目录内容如下

    cmd下检查是否安装成功

     新版Node.js已自带npm,所以安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。

    2. 环境变量配置

    上面可以看出,node.js一路next安装之后即生效,实际上,windows的msi安装文件在过程中会直接添加path的系统变量,变量值为node.js的安装路径(D:chengxu odejs);同时也会添加PATH的用户变量,变量值为安装时自动生成的目录(C:UsersAdministratorAppDataRoaming pm)

    如果按照这样的话,当我使用npm,如执行npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)之类的安装语句时,会将安装的模块安装到用户变量PATH中配置的默认目录【C:UsersAdministratorAppDataRoaming pm】中,占用C盘空间。所以这里配置两个路径,即npm安装的全局模块所在的路径【node_global】和缓存cache的路径【node_cache】,在安装目录下新建这两个文件夹

    cmd下执行该命令

    npm config set prefix "D:chengxu
    odejs
    ode_global"
    npm config set cache "D:chengxu
    odejs
    ode_cache"

    这个过程实际上是在硬盘中增加了npm的配置文件,如下

     所以,当要删除之前npm的配置时,删除或者清空该文件即可。

    接下来进行环境变量配置

    新增系统变量【NODE_PATH】,变量值为【D:chengxu odejs ode_modules】

    修改用户变量【PATH】,将其中的【C:UsersAdministratorAppDataRoaming pm】替换为【D:chengxu odejs ode_global】

     3. npm安装module测试

    cmd下执行如下命令

    npm install express -g

    命令中的【-g】为全局安装的参数,会将模块安装到之前配置的全局模块安装目录,如果不加该参数,则默认安装在cmd当前目录的node_modules文件夹下(若无,则创建)。

    执行上面安装命令极为缓慢,所以设置镜像站,该配置信息也保存到C:UsersAdministrator.npmrc 文件

    npm config set registry=http://registry.npm.taobao.org

    安装成功

     

  • 相关阅读:
    汉语-词语:架构(计算机术语)
    汉语-词语:架构
    全世界云计算宕机和中断[2013年-2014年集锦]
    java异常处理Exception
    CodeForces 390E Inna and Large Sweet Matrix(树状数组改段求段)
    操作系统CPU调度知识点
    hp-ux 集群,内存 小记
    增强for循环、Map接口遍历、可变參数方法
    spring下载和安装
    Android设计模式(八)--模板方法模式
  • 原文地址:https://www.cnblogs.com/zjfjava/p/9677444.html
Copyright © 2011-2022 走看看