记一次centos8使用npm安装依赖时报gyp的问题
284
2024-05-31 14:39
10 个月前
问题:在服务器上安装npm依赖包的时候gyp报错
背景:
在新买的云服务器上部署新的博客网站,在部署Nestjs+Typeorm+Mysql开发的应用的时候,发现npm install死活安装不上,会提示一个gyp报错的问题。
这应该是缺少构建工具和依赖的问题,看错误提示它经常会让你去node_module里面执行bash脚本。
折腾了一会之后发现有一下的解决方法
1:安装构建工具
# 确保在系统上安装了构建工具。在 CentOS 中,你可以使用以下命令安装基本的构建工具
yum groupinstall "Development Tools"
2:如果还是报错安装python
dnf install python2
alternatives --set python /usr/bin/python2