全局安装generator-jhipster时遇npm清理及SSL错误求助
解决全局安装generator-jhipster时的ENOTEMPTY、EPERM及SSL密码操作失败问题
以管理员身份启动命令提示符或PowerShell,重新执行安装命令:
npm i -g generator-jhipster。Windows下全局安装时的权限不足、目录无法清空问题,大多是因为未获取管理员权限导致文件锁定。强制清理缓存并覆盖安装,执行以下命令:
npm cache clean --force npm i -g generator-jhipster --force--force参数会强制替换现有文件,解决ENOTEMPTY目录非空的报错。临时禁用SSL严格校验排查问题(安装完成后建议恢复):
npm config set strict-ssl false npm i -g generator-jhipster # 安装完成后恢复严格校验 npm config set strict-ssl true切换至国内npm镜像源,规避网络或SSL证书信任问题:
npm config set registry https://registry.npmmirror.com/ npm i -g generator-jhipster彻底清理残留文件:除了删除
C:\Users\Nacer\AppData\Roaming\npm\node_modules目录,还要检查C:\Users\Nacer\AppData\Roaming\npm下的generator-jhipster.cmd等相关可执行文件,全部删除后再重新安装。更新Windows系统根证书:通过Windows更新安装最新安全补丁,修复可能存在的SSL证书信任异常。
内容的提问来源于stack exchange,提问作者nacer kraa
相关产品推荐
相关产品推荐

