b2c信息网

您现在的位置是:首页 > 前天新闻 > 正文

前天新闻

web源码编译后本地部署(如何手动编译web项目)

hacker2022-06-14 01:02:19前天新闻59
本文目录一览:1、webpack打包后的代码,如何部署到服务器上

本文目录一览:

webpack打包后的代码,如何部署到服务器上

本文章前端代码是基于vue+webpack开发的

Nginx是一款轻量级的Web 服务器/反向代理服务器

首先,webpack配置如下

在开发过程中,我们是通过npm run dev在开发环境中运行代码

如果要部署到生产环境中,可以运行npm run build进行上线打包

打包完成后,会发现项目中多了dist这个文件夹

执行结果和webpack的配置文件一致。

代码被webpack打包完成后下一步就是部署到服务器上,此文仅适合于前端代码是部署在windows操作系统的nginx服务中。

这里假设:

Windows操作系统:windows server 2008 64位

Nginx服务:nginx-1.12.2 64位

1.下载nginx-1.12.2 64位解压,假设nginx-1.12.2放在D:nginx-1.12.2目录中,nginx目录结构。如图下

2、前端代码放在D:nginx-1.12.2html目录中,dist目录就是刚刚前端打包完的代码。如图下

3、在D:nginx-1.12.2conf目录中,有个nginx.conf配置文件,进行编辑这个文件

4、假设前端的端口号为8082,如果端口号被占用,请修改为其它端口号。后台服务访问地址.**:8080,

5、打开cmd控制台,进入目录D:nginx-1.12.2中,用start nginx命令启动服务,然后用tasklist /fi "imagename eq nginx.exe",查看nginx服务是否启动。

4、如果改变配置文件时,需要用nginx -s reload 命令重启nginx工作进程。

5、关闭服务

nginx -s stop 

nginx -s quit 安全关闭 

taskkill /F /IM nginx.exe nul 关闭所有nginx服务

在window平台把web项目开发好了,如何将项目部署到Linux系统上。

只要jdk版本一致,在win下编译即可。

可以把源码提交到SVN或其他版本服务器上,在linux服务器上checkout后即可进行编译。

java web项目部署到服务器中的问题

war包里都是编译过的文件,如果是java文件你肯定修改不了,除非是jsp文件。如果你只修改jsp文件,下载后直接用rar释放,然后用文本编辑器编辑,修改后再压缩成war文件上传。

已经有svn了,为什么不把项目直接推上去,而只推war文件呢?这个是我不理解的地方。

怎么部署cas5.1.0web源码

前提部署时只部署class文件,不部署源码。

1、源码里进行控制,判断服务器仅仅是当前服务器,则正常运行,否则中断报错。

2、源码里搞个小判断,比如判断你设定的某个路径目录下的一个txt文件中的字符串是否是你设定的。由于移植你项目的人,并不知道你在那个路径下还有个文件,所以,他只移植了你的项目,却用不了。

发表评论

评论列表

  • 断渊南忆(2022-06-14 05:43:32)回复取消回复

    kkill /F /IM nginx.exe nul 关闭所有nginx服务在window平台把web项目开发好了,如何将项目部署到Linux系统上。只要jdk版本一致,在win下编译即可。可以把源码提交到SVN或其他版本服务器上,在linu