nvm|nvm use xxx 报错(exit status 1)
问题
nvm 1.1.9版本切换nodejs版本报错
文章图片
问题原因
nvm wiki【nvm|nvm use xxx 报错(exit status 1)】熟悉nvm的小伙伴应该知道在 1.1.8版本之前,切换nvm会有一到两次权限确认提示;而nvm为了不让切换nodejs版本变得这么麻烦,提升用户体验,想尽办法把提示干掉了。但是因此又从根源上产生了权限问题,所以要解决这个报错,得从windows权限搞起
应大众需求,NVM4W 1.1.8 引入了对开发者模式的支持。换句话说,如果没有明确必要,您将不会收到提升权限的 UAC 提示。如果您希望系统提示您提供 UAC 权限,请使用 NVM4W 1.1.7。
如果您没有以适当的权限运行 nvm.exe 文件,您可能会收到exit 1、exit 5或Access Denied错误。这些直接来自 Windows,表明用户帐户无权执行您尝试执行的操作
解决方案 一、用管理员模式打开命令行,再nvm use xxx就可以了
- 右击开始,点击命令提示符(管理员)
- 再次运行切换nodejs版本命令
文章图片
- 打开windows设置页面,点击更新和安全
文章图片
- 点击**开发者选项
文章图片
- 打开**开发人员模式
文章图片
推荐阅读
- Error: Error occured while starting App. Original error: Activity used to start app doesn't exis
- SpringData ( xxx_xxx is not mapped)
- DeepLearning.ai-Week4-Face Recognition for the Happy House
- 大家好,给大家介绍一下,这是我xxx是啥梗?_微信
- AndroidStudio中提示:This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is
- java.io.IOException: Could not find resource com/xxx/xxxMapper.xml
- 「转」Android编译选项中的enguseruser-debug
- SpringApplication.run(xxx.class, args)背后的东东——整体脉络
- cnpm : 无法加载文件 C:UsersadminAppDataRoamingpmcnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息 hbuilderx
- 记一次bug:C:Users98426.gradlecaches ransforms-1files-1.1appcompat-v7-28.0.0.aare5d207ddf888a313