centos中nodejs设置全局文件路径 node 全局安装目录_环境变量

这里改成自己建立的文件夹路径,然后选择Add to PATH:这个会自动创建系统的环境变量。也就是上一步选择的 安装node到哪个文件夹的 那一个路径,会自动添加到系统的环境变量中;如下:

centos中nodejs设置全局文件路径 node 全局安装目录_vue.js_02

centos中nodejs设置全局文件路径 node 全局安装目录_前端_03

centos中nodejs设置全局文件路径 node 全局安装目录_前端_04


双击系统的环境变量path。下面这个不勾选,会装很多node的工具,用不着,会很慢

centos中nodejs设置全局文件路径 node 全局安装目录_javascript_05


centos中nodejs设置全局文件路径 node 全局安装目录_环境变量_06


点击安装就行了;测试下 安装vue到全局; 查看下在node中的node_models中有没有vue;没有的话,查全局安装的包位置::npm root -g;在里边找下 有没vue

centos中nodejs设置全局文件路径 node 全局安装目录_javascript_07


vue -V 是查看脚手架的;

如果全局安装了vue 这样查看:npm list vue -g

centos中nodejs设置全局文件路径 node 全局安装目录_环境变量_08


https://zhuanlan.zhihu.com/p/86241466

这是我之前查看别人的文档写的,可以借鉴一些思路。  主要是配置设置文件夹路径。的两行代码很有参考价值;环境变量配置路径的时候, 可以直接选择文件夹位置,切记!

不用新建那个全局的文件和缓存的文件,因为我自己测试过,安装node 选择add to path以后;然后 全局安装包,如 npm i vue -g 会自动在所安装node文件下目录下 自动新建那2个文件! 切记!


环境配置
说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install 模块名 [-g] 的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
本文是将 nodejs 安装在 D:\soft\nodejs 目录下,以下操作可根据实际安装目录情况进行对应调整。
在安装目录下,如 D:\soft\nodejs 新建两个文件夹 node_global(全局包存放目录) 和 node_cache(缓存目录);
打开命令行工具,执行以下两句操作: 
npm config set prefix "D:\soft\nodejs\node_global"
npm config set cache "D:\soft\nodejs\node_cache";
配置环境变量:
打开系统属性-高级-环境变量,在系统变量中新建 变量名:NODE_PATH,变量值:D:\soft\nodejs\node_global\node_modules(见图2);
编辑用户变量的 path,将默认的 C 盘下 APPData/Roaming\npm 修改为 D:\soft\nodejs\node_global(见图3);
保存即可。

centos中nodejs设置全局文件路径 node 全局安装目录_javascript_09

cmd中 安装好node后,可输入一下命令查看/设置 相关信息

全局安装的包位置:
npm root -g 

npm config list //查看node基本配置


vue -V  是查看脚手架的
我一般选择用命令的方式设置,并且将这两个文件夹配置在其他盘符防止权限问题
npm config set prefix “D:\nodejs\node_global” //设置全局包目录
npm config set cache “D:\nodejs\node_cache” //设置缓存目录

npm config list //查看基本配置
npm config list -l //查看所有配置

npm本地安装与全局安装有什么区别?
npm install grunt // 本地安装,则是将模块下载到当前命令行所在目录。
npm install -g grunt//全局安装,模块将被下载安装到【全局目录】中;

npm如何获取全局安装的默认目录?
npm config get prefix

npm如何设置全局安装的默认目录?
npm config set prefix “directory”

npm uninstall moudleName:卸载node模块。

我目前的环境变量以及文件的位置 和文件夹:(安装好后的)
cmd中:

centos中nodejs设置全局文件路径 node 全局安装目录_vue.js_10


环境变量中:

centos中nodejs设置全局文件路径 node 全局安装目录_缓存_11


centos中nodejs设置全局文件路径 node 全局安装目录_环境变量_12


文件件中:

centos中nodejs设置全局文件路径 node 全局安装目录_前端_13


centos中nodejs设置全局文件路径 node 全局安装目录_vue.js_14


centos中nodejs设置全局文件路径 node 全局安装目录_缓存_15