1、下载nodejs(Linux版),本地下载 上传至 Linux服务器(可使用FinalShell)
下载地址:https://nodejs.org/download/release/v14.17.6/node-v14.17.6-linux-x64.tar.gz
解压: tar -zvxf node-v14.17.6-linux-x64.tar.gz
2、建立软连接(任何地方都可以使用npm等命令)
ln -s /home/study/node-v14.17.6-linux-x64/bin/npm /usr/local/bin/npm
ln -s /home/study/node-v14.17.6-linux-x64/bin/node /usr/local/bin/node
3、打包本地react项目,上传打包后的build文件夹
执行命令:npm run build
上传生成的build文件夹至Linux服务器
3、切换npm 镜像下载源(提高下载速度),按照serve工具(类比tomcat)
npm config set registry https://registry.npmmirror.com (查看为:npm config get registry)
npm install -g serve
ln -s /home/study/node-v14.17.6-linux-x64/bin/serve /usr/local/bin/serve (设置软连接)
4、运行项目
build目录下执行命令:serve -p 9090
后台运行命令:serve -p 8089 &
查看程序进程命令:ps -ef|grep 8089
关闭指定进程:kill -9 26504