【Node/Npm】新手解决环境配置&下载权限不够问题

环境配置:

nodejs的默认全局安装路径是在c盘(C:UsersAdministratorAppDataRoaming pm),下载包的时候会占C盘内存,不太好。所以改一下默认路径比较好。(默认此时已经安装了Node.js)

第一步:

配置npm的全局模块(node_global) 的存放路径以及缓存(node_cache) 的存放路径。(一般就直接放在安装的node文件夹下面)

1、在“G: ode ode_modules”路径下新建两个文件夹,分别叫“node_global”,“node_cache”

2、cmd打开终端,把上面新建的两个的文件夹分别设置为全局模块和缓存的路径:

        npm config set prefix "G:
ode
ode_modules
ode_global"

        npm config set cache "G:
ode
ode_modules
ode_cache"

完成设置后,可以输入如下命令确认:

        npm config get prefix

        npm config get cache

第二步:

告诉系统我们做了修改(修改环境变量)。

1、在 系统变量 里新建一个变量“NODE_PATH”,值为前面新建的用于存放全局模块的文件夹node_global的绝对路径。

G:
ode
ode_modules
ode_global

2、在 系统变量 的 Path 变量里添加 nodejs 的路径,以及前面设置NODE_PATH。

Npm下载权限不够

右键Node安装文件夹,点击属性-安全-编辑, 进入后选择users,勾选 允许全局控制 并确认。

参考:

经验分享 程序员 微信小程序 职场和发展