首页 > 系统相关 >Centos安装前端开发常用软件

Centos安装前端开发常用软件

时间:2024-09-26 11:51:23浏览次数:8  
标签:node bin Centos -- usr PATH local 前端开发 常用软件

1.下载指定的版本(根据程序要求下载对应的版本)
wget --no-check-certificate https://npm.taobao.org/mirrors/node/v10.16.3/node-v10.16.3-linux-x64.tar.gz
2.解压并创建系统链接
tar xf node-v10.16.3-linux-x64.tar.gz -C /usr/local/  #解压到指定目录
cd /usr/local/node-v10.16.3-linux-x64/bin/ 
./node -v   #检查
rm -f /usr/local/bin/node  #删除旧node,按需
rm -f /usr/local/bin/npm  #删旧npm,按需
ln -sv /usr/local/node-v10.16.3-linux-x64/bin/node /usr/local/bin/node  #创建命令软连接到系统PATH路径中,便于调用
ln -sv /usr/local/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/npm
3.安装cnpm(使用淘宝镜像源)
npm install -g cnpm --registry=https://registry.npmmirror.com #安装
ln -sv  /usr/local/node-v10.16.3-linux-x64/bin/cnpm  /usr/local/bin/cnpm  #创建命令软连接到系统PATH路径中,便于调用
4.安装tarojs(小程序开发)
cnpm install -g @tarojs/[email protected]
ln -sv /usr/local/node-v10.16.3-linux-x64/lib/node_modules/@tarojs/cli/bin/taro /usr/local/bin/taro
5.安装n(用于管理有多个node版本)
cnpm install -g n
6.imagemagick安装
yum install -y libjpeg-turbo-devel   libtool-ltdl-devel libtool-ltdl libtool-ltdl-devel gcc
git config --global http.sslVerify false
git clone https://github.com/ImageMagick/ImageMagick.git ImageMagick-7.1.0
cd ImageMagick-7.1.0/
ldconfig /usr/local/lib
./configure --with-modules

make install 
make check
magick logo: logo.gif
identify logo.gif
display logo.gif

添加环境变量:
export MAGICK_HOME="/usr/local/ImageMagick/"
export PATH="$MAGICK_HOME/bin:$PATH
LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$MAGICK_HOME/lib
export LD_LIBRARY_PATH
7.graphicsmagick安装 
wget http://ftp.icm.edu.pl/pub/unix/graphics/GraphicsMagick/1.3/GraphicsMagick-1.3.36.tar.gz
tar xf GraphicsMagick-1.3.36.tar.gz 
cd GraphicsMagick-1.3.36
./configure --prefix=/usr/local/graphicsmagick --enable-shared --enable-lzw --without-perl --with-modules
make && make install
添加环境变量:
export PATH="$MAGICK_HOME/bin:/usr/local/graphicsmagick/bin/:$PATH

  

 

"一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少



标签:node,bin,Centos,--,usr,PATH,local,前端开发,常用软件
From: https://blog.51cto.com/u_8901540/12118280

相关文章

  • Linux CentOS 7.9 系统 免费安装 MySQL 8.0.31:简易指南
    一:MySQL介绍在当今数字化时代,MySQL已成为最流行的开源数据库之一,无论是用于开发网站应用程序、数据存储或其他多用途的数据库需求,MySQL以其强大的功能和灵活性受到了广泛的青睐。本文将带领你通过简单的步骤,免费安装MySQL8.0.31,助你轻松搭建高效的数据库环境!二:MySQL......
  • centos7安装elasticsearch6.3.x集群
    一、环境信息及安装前准备主机角色(内存不要小于1G): 软件及版本(百度网盘链接地址和密码:链接:https://pan.baidu.com/s/17bYc8MRw54GWCQCXR6pKjg提取码:f6w8)  部署前操作:关闭防火墙,关闭selinux(生产环境按需关闭或打开)同步服务器时间,选择公网ntpd服务器或者自建ntpd服务器......
  • Centos7使用pxe安装KVM虚拟机
    Centos7使用pxe安装KVM虚拟机一、安装服务所需的软件[root@localhost~]yuminstallnginxdhcpvsftpdsyslinux-y[root@localhost~]mount-ploop-tiso9660images/CentOS-7-x86_64-DVD-1804.iso/mnt#提前上传镜像[root@localhost~]systemctlstart......
  • centos7安装gitlab并汉化
    一、基础环境准备1.安装依赖包[root@gitlab-server~]#yuminstallcurlpolicycoreutilsopenssh-serveropenssh-clientspostfixwgetgitpatch-y[root@gitlab-server~]#systemctlstartpostfix2.配置yum源(由于网络问题,国内用户,建议使用清华大学的镜像源进行安装)[root@g......
  • Centos6搭建Samba服务并使用Windows挂载
    一、安装相关软件[root@mail~]#yuminstallsambasamba-client-y#安装相关软件二、配置匿名访问[root@mail~]#cd/etc/samba/[root@mailsamba]#cpsmb.confsmb.conf-bak#备份配置文件[root@mailsamba]#vimsmb.conf[global]#全局配置......
  • CentOS8使用chrony同步网络时间
    文章目录引言ICentOS8使用chrony网络时间同步安装chrony配置间同步服务器地址检查本机的时区设置时区chronyc命令IIwindows网络时间同步2.1修改同步服务器2.2修改同步频率引言应用场景:获取服务器时间进行船舶在线率统计dtos.forEa......
  • 【粉丝福利社】循序渐进Vue.js 3.x前端开发实践
    ......
  • 使用dockerfile来构建一个包含Jdk17的centos7镜像
    文章目录1、dockerfile简介2、入门案例2.1、创建目录/opt/dockerfilejdk172.2、上传jdk-17_linux-x64_bin.tar.gz到/opt/dockerfilejdk172.3、在/opt/dockerfilejdk17目录下创建dockerfile文件2.4、执行命令构建镜像:不要忘了后面的那个.2.5、查看镜像是否建立完成2......
  • centos 7.9 安装 gcc 、 g++ 7.* 版本
    按照类似这篇博客去安装gcc、g++7.*版本,在安装完 centos-release-scl,再尝试去安装  devtoolset-7-gcc.x86_64和  devtoolset-7-gcc-c++.x86_64包时,就会遇到下面的报错:Couldnotretrievemirrorlisthttp://mirrorlist.centos.org?arch=x86_64&release=7&repo=sclo-rh......
  • Centos下安装Docker集群管理工具Shipyard
     一、DockerShipyard是什么?shipyard是一个开源的docker管理平台,其特性主要包括:1支持镜像管理、容器管理。2支持控制台命令3容器资源消耗监控4支持集群swarm,可以随意增加节点5支持控制用户管理权限,可以设置某个容器对某个用户只读、管理权限。6有汉化版缺点:1不支持i......