zoukankan      html  css  js  c++  java
  • windows环境之node.js安装与环境配置

    1、安装环境

    本机系统:Windows 7(64位)
    Node.js:v8.11.3LTS(64位)

    2、安装node.js

    1)、首先从node.js官网下载你电脑系统所对应的node.js版本。下载地址:https://nodejs.org/en/download/,我这里是下载的node-v8.11.3-x64.msi。如图:

    2)、下载完成后,双击node-v8.11.3-x64.msi,开始安装Node.js。

    勾选并点击next

    安装目录可修改,具体看个人需求

    选择好目录后继续选择next

    然后继续选择next,安装完成即可。

    3)、安装完毕后,测试是够安装成功,在键盘按下【win+R】键或者鼠标点击电脑开始菜单点击运行,然后输入cmd,敲击enter,打开cmd窗口。如图:

    测试完成后,进入安装node程序目录查看。

    3、环境配置

    这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为npm安装的模块会将安装的模块

    默认安装到C:Users用户名AppDataRoaming pm】路径中,而不会安装到你的node程序目录。如果不修改npm的模块安装目录,

    那么它默认情况下都会安装到C:Users用户名AppDataRoaming pm】,随着你测试开发各种不同的项目,安装的模块越来越多,那么这个文件夹的体积

    会越来越大,占C盘空间。

    1)、首先将全局模块所在路径和缓存路径放在node.js安装程序目录文件夹中,需在【D: odejs】(node安装程序目录)下创建两个文件夹【node_global】及【node_cache】。如图

    2)、文件夹新建完毕后,打开cmd窗口执行下面2条命令(路径请自主修改),将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录如图:

    npm config set prefix "D:
    odejs
    ode_global"
    npm config set cache "D:
    odejs
    ode_cache"
    [注意:上面的路径是我安装node的路径,路径根据你所安装的路径而定]


    3)、接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”,进入环境变量对话框,

    在【系统变量】下新建【NODE_PATH】,输入【D: odejs ode_global ode_modules】,

    将【用户变量】下的【Path】修改为【D: odejs ode_global】**注意:此路径为你所安装的路径**

    4)、最后我们安装一个模块测试下,我选择的是express模块,进入cmd命令行输入 npm install -g  express(“-g”表示装到global目录下,也就是刚才设置“D: odejs ode_gLobal”目录下)。等到安装完成时,会出现提示“ express”安装的目录,以此验证是否设置成功。(可以到安装目录进行模块查看)

    由于我安装此express模块,没有显示模块路径信息,我继续输入npm list --depth=0 -global  (查看全局所有的安装模块命令),

    最后继续输入 npm  uninstall -g  express(卸载express模块)卸载即可。至此node安装和环境配置完成。

    4、安装cnpm

    1)、输入以下命令

    npm install -g cnpm --registry=https://registry.npm.taobao.org

    2)、输入cnpm -v检查是否安装成功即可。

    提示:若在cmd命令下cnpm显示不是内部命令,那么只需要添加系统变量path即可解决。因为cnpm会被安装到D: odejs ode_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。

  • 相关阅读:
    Redis 哨兵机制以及灾难演练
    经典的Redis的主从复制搭建
    Redis的几个核心机制底层原理
    Redis Sentinel(哨兵核心机制) 初步深入
    从零开始装CentOS以及配置Redis,前端都可以!!!
    在项目中部署redis的读写分离架构(包含节点间认证口令)
    读懂MySQL执行计划
    SpringBoot之自动配置原理
    排序算法总结
    拉格朗日插值法理论与编程实现
  • 原文地址:https://www.cnblogs.com/lisen203/p/9420651.html
Copyright © 2011-2022 走看看