最近用到了一个身份证图片生成器的node应用,其中有一个sharp模块安装不上,尝试了很多方法终于搞定。记录一下前后的过程,防止下次换一台服务器又忘记。
-
安装nvm

- 安装Node
1 2
nvm install v13.6.0 nvm use v13.6.0

- 安装Sharp
1
npm install sharp
问题:若Node版本太高,会导致安装失败(可通过nvm安装、使用其他Node版本)。也有可能下载不到安装包,停在那边卡死也不超时。。。

- 解决卡死问题:安装cnpm,重装sharp
1 2
npm install --global cnpm cnpm install sharp

