linux项目部署问题笔记

linux下npm安装插件权限不住

解决方案:

参考文章:linux npm全局安装权限不足问题的正确解决办法

最简单的方案是使用nvm管理node版本,这样就不会出现npm权限问题。

安装:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash

安装完刷新一下终端:

source ~/.bashrc

可以nvm --help命令查看nvm用法,再安装相应node版本就可以像平时那样使用了。

构建前端项目,npm install 中错误:pngquant failed to build

npm install 错误

这里是linux系统少了一个库文件,找到对应系统版本的库文件装上就行。
操作系统: redhat(linux)
解决方案:
安装libpng-dev,这里演示通过rpm安装。

  1. 到pkgs.org搜索libpng-dev;
  2. 找到适合自己操作系统的版本并下载;
  3. 通过rpm命令进行安装;
    参考文章:RPM安装命令总结
  4. 重新npm install

你可能感兴趣的:(linux项目部署问题笔记)