一、安装node环境
下载软件包 wget https://nodejs.org/dist/v11.10.0/node-v11.10.0-linux-x64.tar.gz
解压 tar -zvxf node-v11.10.0-linux-x64.tar.gz
建立软连接
ln -s ~/study/node-v11.10.0-linux-x64/bin/npm /usr/local/bin/npm
ln -s ~/study/node-v11.10.0-linux-x64/bin/node /usr/local/bin/node
建立软连接之后 全局就可以使用 node 和 npm命令
二、本地环境进行编译
npm run build 本地会生成一个build文件
三、将编译的包上传到服务器
通过sftp进行上传
四、通过命令进行运行
npm install -g serve
ln -s /root/node-v11.10.0-linux-x64/bin/serve /usr/local/bin/serve
serve -s
五、部署项目需要注意的点
1、运行react项目需要在build文件下通过serve -s进行运行
但是serve命令是通过npm进行安装的 安装之后我们需要进行一个软连接,这样才能在全局找 到这个命令,serve命令默认是在node目录下的bin目录下
2、我们下载node是一定要注意版本,版本过高或者过低都会出现安装不了serve命令的情况
我安装的这个11的版本还是比较稳定的。