npm 全局安装环境配置

BEGIN

第一步,你首先得下个nodejs

第二步,在nodejs目录下新建两个文件夹,node_cache&node_global(如果本来用过之后已经有node_cache就不用再新建node_cache了)

第三步,以管理员身份运行cmd(这一步很关键!成败在于此~)

             (1)输入npm config set prefix "node_global的绝对路径",按enter (2020年友情更新:双引号是要带的的)

             (2)输入npm config set cache "node_cache的绝对路径",再次按enter

第四步,关掉cmd,打开电脑系统属性,更改设置(win10操作),选择高级 - 环境变量

             

            (1) 在【系统变量】下新建【NODE_PATH】,输入【D:你的文件夹名 odejs ode_global ode_modules】

             

            (2) 将【用户变量】下的【Path】(C:user***AppDataRoaming pm(path的第二行))修改为【D:你的文件夹名 odejs ode_global】

             

第五步,确认环境变量配好后,再次打开cmd,测试全局环境是否配置成功,输入npm install express -g (-g代表全局安装)

             如果安装成功不出现err,则可以打开node_global ode_moduels查看是否安装好了express

             如果你在期望路径文件夹找到了express,那么恭喜你~配置成功啦~

             希望这篇文档可以给需要的小伙伴带来帮助~

END

 再附加两个参考的链接~

(1)http://www.jianshu.com/p/03a76b2e7e00

(2)https://www.cnblogs.com/alan2kat/p/7623674.html

-------------------------------------时间分割线--------------------------------------------------------

2019年 猛虎落泪更新

时隔一年多再次在这里踩坑

在很长一段时间里都使用nvm来管理nodejs版本且没有注意有配置环境变量的问题

这次在全局安装了create-react-app 后反复显示 bash: create-react-app: command not found

安装过程完全不显示问题,然后怀疑是否怀疑环境变量的问题,找回这篇文章之后配了一下就ok了,感谢当年踩坑的自己留下一篇史诗记录

感受到win7显示环境变量的不友好...(无奈公司电脑~)

总之各种安装使用依赖问题首先排除环境变量在搞事情~

原文地址:https://www.cnblogs.com/cheeseCatMiao/p/7898478.html