全景智慧部署手册:Node.js、Maven及前端自动化打包教程

需积分: 0 0 下载量 132 浏览量 更新于2024-08-04 收藏 391KB DOCX 举报
本篇文档是全景智慧自动打包部署操作手册的第一部分,主要涉及服务器管理和软件部署流程。以下是详细的知识点概述: 1. **安装Node.js**: 文档首先指导用户如何在服务器上安装Node.js。建议读者从官方网站下载适合的Linux版本(如node-v8.11.2-linux-x64.tar),将其上传到服务器的/usr/local/目录下,然后解压并重命名成node。接着,配置环境变量以确保Node.js可被系统识别,这包括在/etc/profile文件中添加`NODE_HOME`路径和更新`PATH`变量,最后通过`source etc/profile`命令使更改生效。确认安装是否成功的方法是运行`Node-v`命令。 2. **代码下载与依赖管理**: 代码从SVN仓库进行检出,具体命令是`svn checkout svn://101.201.233.249/code/monitoring`。在指定的前端项目目录(如monitoring-vue和monitoring-ywfw-vue)下,使用npm(淘宝镜像)安装所需的包,确保使用`npminstall -g cnpm --registry=https://registry.npm.taobao.org`来安装,以加快下载速度。 3. **Maven安装**: Maven的安装涉及到从Apache官方网站下载最新稳定版本(3.2.5)的binaries,解压后将Maven安装到/usr/local/apache-maven-3.2.5目录。同样,配置环境变量`MAVEN_HOME`和`PATH`,并使用`source etc/profile`使更改生效。验证安装通过运行`mvn -v`命令。 4. **基础监控前端打包**: 打包步骤针对112.35.81.190服务器,登录root用户(密码:ZYqt@12#),使用SSH连接到该IP的22端口。在/home/app/code/monitoring-vue目录下执行打包脚本(package.sh),该脚本负责编译和打包前端应用。 5. **运维服务手机前端打包**: 对于手机前端的打包,执行类似的操作,同样是登录到同一服务器,切换到对应的目录(可能是monitoring-ywfw-vue),然后执行打包命令以生成适用于手机的前端应用。 整体而言,这份手册详细介绍了如何在Linux服务器上进行Node.js、Maven的安装,并对特定项目的前端应用进行打包部署,其中还包含了SSH连接和SVN版本控制等关键步骤。这些操作对于管理和升级服务器上的开发项目至关重要。