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显示环境变量的不友好...(无奈公司电脑~)
总之各种安装使用依赖问题首先排除环境变量在搞事情~