前端程序的编译与部署


实现目标

通过npm编译打包vue框架前端应用程序,并将生成的静态内容部署至前端程序服务器Nginx。

实现环境

  • NodeJS:编译服务器,环境为CentOS7+NodeJS16+npm。
  • Nginx:前端程序服务器,环境为CentOS7+Nginx。

实现步骤

前端程序简介

“新闻内容管理系统”的移动App前端程序采用vue框架开发,其目录结构与npm项目的目录结构一致。

npm

前端程序的配置

1、在NodeJS服务器上查看npm是否已安装。npm的安装与配置请查看页面右侧“相关阅读”栏目中的文章。

npm

2、修改前端程序的api接口配置文件,接口配置文件的名称和内容由开发者自定义,可以通过查看内容确定。

npm
  • axios.defaults.baseURL:后端服务的IP地址与端口。

前端程序的编译

1、安装程序所有的依赖包。

1.1、在程序的根目录下执行安装命令。

npm

1.2、安装完成后在根目录中会新增目录node_modules,其中包含了所有的第三方依赖包。

npm

2、编译前端程序。

2.1、在程序的根目录下执行编译命令。

npm

2.2、编译完成后在根目录中会新增目录dist,其中包含了所有编译完成的前端内容。

npm

前端程序的部署

1、将dist目录拷贝至Nginx服务器上。

npm

发表评论

评论数量:0