大佬教程收集整理的这篇文章主要介绍了在windows上缺少nodejs npm全局配置,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
npm配置get userconfig
C:\Users\Jack\.npmrc
C:\Users\Jack\ApPDAta\roaR_696_11845@ing\npm\etc\npmrc
这些路径中没有文件
npm ERR! Error: ENOENT,unlink 'C:\Users\Jack\ApPDAta\roaR_696_11845@ing\npm\etc\npmrc' npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "config" "-g" "delete" "proxy" npm ERR! cwd C:\f\DropBox\apps npm ERR! node -v v0.8.22 npm ERR! npm -v 1.2.14 npm ERR! path C:\Users\Jack\ApPDAta\roaR_696_11845@ing\npm\etc\npmrc npm ERR! code ENOENT npm ERR! errno 34 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! C:\f\DropBox\apps\npm-debug.log npm ERR! not ok @R_716_6756@
我从来没有在今天之前摸过我的npm配置文件,尽管我已经有几个月了.没有一个文件还没有,例如〜/ .npmrc(在具有Git Bash的Windows 8.1机器上),但是我可以运行npm config get< something>并且,如果它是一个正确的npm选项,它返回一个值.当我运行npm配置集< option> < value>,文件〜/ .npmrc似乎自动创建,选项&其值作为唯一的未注释的行.
至于删除选项,看起来这只是将值设置为默认值,或者如果该选项从未设置或未设置,则不执行任何操作.永不复位另外,如果该选项是唯一明确设置的选项,那么看起来〜/ .npmrc也被删除,如果你以后再设置任何东西,那么它将被重新创建.
在你的情况下(假设一年后仍然一样),看起来你从来没有在Npm中设置代理选项.因此,如npm的配置帮助页面所说,它被设置为任何你的http_proxy(不区分大小写)的环境变量.这意味着没有什么可以删除,除非你想“删除”你的http代理,尽管你可以将选项或环境变量设置为别的东西,希望既不会打破你的设置.
以上是大佬教程为你收集整理的在windows上缺少nodejs npm全局配置全部内容,希望文章能够帮你解决在windows上缺少nodejs npm全局配置所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。