CentOS安装sharp

从nvm,node,cnpm到sharp

Posted by 陶叔 on May 17, 2020

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

  • 安装nvm -w538

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

    -w568

  • 安装Sharp
    1
    
    npm install sharp
    

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

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

-w817

-w1005