Windows本地系统npm全局安装的live-server运行报错无法使用
live-server 全局安装后启动报错解决方案
报错原因
报错MODULE_NOT_FOUND指向全局安装路径下的live-server.js文件缺失,通常是npm安装过程中权限不足、文件写入中断、缓存异常或者全局路径未配置到环境变量导致。
分步解决方法
- 卸载已损坏的全局live-server包
执行命令:npm uninstall -g live-server - 清理npm全局缓存,清除残留的损坏安装文件
执行命令:npm cache clean --force - 以管理员权限重新全局安装live-server
Windows系统右键点击终端(命令提示符/PowerShell)选择「以管理员身份运行」后执行安装命令;macOS/Linux系统直接在命令前加sudo提权执行:npm install -g live-server - 验证安装有效性
执行以下命令,正常输出版本号即代表安装成功:live-server --version - 异常兜底排查
如果以上操作完成后仍报错,执行npm root -g查看npm全局包的安装路径,确认该路径已添加到系统的PATH环境变量中,配置完成后重启终端再执行启动命令即可。
内容的提问来源于stack exchange,提问作者Shawn
相关产品推荐
相关产品推荐

