windows安装nodejs环境

windows安装NodeJs

安装

安装Node环境时,刚开始我使用zip压缩包,但是各种配置都不能正常使用,可能是首次安装,有些东西少配置了,于是我下载msi的安装包进行安装,其中有一步是勾选必要的tools,我没有勾选,勾选也没问题。
选择安装路径后,自动安装,Node会自动在环境变量的path中添加安装的目录,这样就可以在任意地方使用node命令,并且Node也会在用户变量的path中自动添加npm的路径,在任意地方使用npm命令,实际上npm的用户变量删掉也能使用。

  1. 安装好后,在cmd中执行node -v检查是否安装好。下面截图node_globalnode_modules是执行第二步自动创建的文件夹
    在这里插入图片描述

    C:\Users\lenovo>node -v
    v12.18.0
    C:\Users\lenovo>
    
  2. 配置npm下载的module全局路径,并且以后每次执行npm install命令时,加上-g参数,使下载的module在任何路径下都可以使用

    npm config set prefix "D:\dev tools\nodejs\node_global"
    npm config set cache "D:\dev tools\nodejs\node_cache"
    
  3. 在环境变量中添加NODE_PATH,将第二步配置的D:\dev tools\nodejs\node_global\node_modules作为值,node_modules是第二步自动生成的。该配置是让你在任意地方都可以引用到下载的依赖。

    NODE_PATH
    D:\dev tools\nodejs\node_global\node_modules
    

    在这里插入图片描述

  4. 配置用户变量,将path中的npm值修改掉,改成你的全局路径node_global

    D:\dev tools\nodejs\node_global
    

    在这里插入图片描述

  5. 下载所需模块,例如以下载阿里巴巴cnpm镜像为例,以后用cnpm下载模块会更快,以cnpm下载redis模块为例

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

    在这里插入图片描述

  6. 和查看已下载的模块

    npm list -g --depth 0
    

    在这里插入图片描述

  7. 在node交互控制台查看node所有模块的路径

    C:\Users\lenovo>node
    Welcome to Node.js v12.18.0.
    Type ".help" for more information.
    > global.module.paths
    [
      'C:\\Users\\lenovo\\repl\\node_modules',
      'C:\\Users\\lenovo\\node_modules',
      'C:\\Users\\node_modules',
      'C:\\node_modules',
      'D:\\dev tools\\nodejs\\node_global\\node_modules',
      'C:\\Users\\lenovo\\.node_modules',
      'C:\\Users\\lenovo\\.node_libraries',
      'D:\\dev tools\\nodejs\\lib\\node'
    ]
    >                  
    

    在这里插入图片描述

Guess you like

Origin blog.csdn.net/qq_30038111/article/details/107139653