前端在Linux服务器搭建node+npm+http-server或者live-server

前端在Linux服务器搭建node+npm+http-server或者live-server

先去node官网下载一个Linux二级制包,下载地址https://nodejs.org/zh-cn/download/
前端在Linux服务器搭建node+npm+http-server或者live-server_第1张图片
这其中一个,然后上传到Linux服务器

.cd  /usr/loacl/node/  

(没有目录就自己创建一个目录mkdir /usr/loacl/node/ )
tar -zxvf 解压下载的node-v10.14.2.tar.gz
将上传的文件压缩包解压到你创建的目录下
rm -rf删除解压好的后的上传的node-v10.14.2.tar.gz文件压缩包

.ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/npm /usr/local/bin/npm

ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/node /usr/local/bin/node

来配置npm和node
前端在Linux服务器搭建node+npm+http-server或者live-server_第2张图片
这样不生效的情况你可以直接配置Linux的path的环境变量

echo $PATH

先常看一下path的环境变量

vim /etc/profile

配置全局环境 在按键盘的i即可进入编辑模式

export NODE_HOME=/usr/local/nodejs/node-v8.9.3-linux-x64/bin

这个是填写你node下的bin目录在linux服务器下面的路径 反正我是这个路径

export PATH=$NODE_HOME:$PATH

然后在填写这段 填写完 ESC键退出编辑模式

:wq

保存并退出profile这个文件
然后你在

npm install -g live-server

或者

npm install -g http-server

配置全局 这样你的前端服务就已经搭建好了
在这里插入图片描述
你可以检测一下 配置的是 npm install -g live-server 那启动是live-server 你配置的是 npm install -g http-server 那启动是http-server

配置完以后你要在配置一个pm2状态保持否则你的窗口管家服务也关闭或者用
http-server使用nohup http-server &
live-server使用 nohup http-server &
我这里推荐 第二种,我有点赖就没有再去写pm2的教程了!

你可能感兴趣的:(前端)