vue进行打包
找到vue项目总的package.json
右键选择openIn之后选择Terminal
在IDEA下方会出现一个命令框,在命令框中输入
npm run build
最终会在同级目录下生成一个dist文件
2、IDEA中Boot项目进行打包(jar)注:boot项目在部署服务器的时候我们所需要打的包为jar包
第一种情况:
通过maven进行打包,在IDEA下的terminal中输入相关的命令
mvn clean packag
通过此会在相应的目录下产生相应的jar包
通过x-shell或者是其他的工具将所打包的dist文件与jar包传到服务器自己指定的目录之下,dist文件采用nginx进行启动
注:如果自己的服务器已安装nginx,则其中的默认路径在/usr/local/nginx中。dist的路径配置需要在nginx.conf文件内配置server
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024;}http {include mime.types;default_type application/octet-stream;sendfile on;tcp_nopush on;keepalive_timeout 65;#gzip on;server { listen #自己开放的端口号;server_name localhost;location / {root #配置自己dist文件的路径;index index.html index.htm;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;} }}
配置完成ngnix.conf文件的内容之后,我们到//usr/local/nginx/sbin下启动我们nginx
./nginx -s reload #重启./nginx -s stop #关闭./nginx -s strat # 开启
运行jar包的时候我们要记得将包含jar包运行依赖的lib包一块导入我们的路径之下,并进行启动
java -Dfile.encoding=UTF-8 -cp $JAVA_HOME/lib/*:lib/* +主类的名称
java -Dfile.encoding=UTF-8 -cp $JAVA_HOME/lib/:lib/ +主类的名称