项目发布

一、前端:
       准备工作1. 修改axios.js文件中URl 修改为服务器地址/后台项目名称
                   axios.defaults.baseURL='http://39.105.124.11/custom-card';
               2.新建vue.config.js 配置文件  指明访问的公共路径
 
                       格式:module.exports = {
                        publicPath: "/new-card-app/"   }

                        修改完成后访问地址为  http://服务器地址/new-card-app
                              
                3.修改项目名称及图标在public index.html下修改title和icon 

       打包:  npm run build  (最好使用npm或者yarn)

二、后端:

        准备工作  1.将application.properties文件中   spring.profiles.active=改为服务器配置
                  2.在pom.xml文件中 添加  war 指明打包为war包并且更新maven

         打包:执行 mvn clean package

        如果你的项目中没有test环节 

     mvn clean package  -Dmaven.test.skip=true 

        maven就会跳过test  -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。

 

三、数据库

导出数据库:1.命令行   mysqldump -u 用户名 -p 数据库名 
           2.在数据库工具中 导出数据脚本 数据选择DELETE+INSERT 然后选择导出路径 即可

四 、服务器

1.将数据库导入 执行sql文件
2.将前端打包好的文件和后端war包 复制到tomcat目录下的webapps中
3.然后在bin目录下启动startup.bat即可

注意:在项目文件lib-provided下将icbc提供的jar包复制到lib下即可

           


     

你可能感兴趣的:(项目,发布)