zoukankan      html  css  js  c++  java
  • BUI 的nginx 项目打包

        由于我也是初学者,所以有很多不当的地方忘大家见谅!

    首先打包需要注意点是,需要打包的是一个完整项目还是只是测试的原生html Dome

    一:如果是完整项目,直接将完整的项目打包成dist,放入nginx里面,如下图:

    二:如果是测试原生html页面Dome,这直接将页面放在nginx的html文件夹里面

    以上是将项目打包放入nginx的位置,下面我要说的是位置放好了,怎么配置nginx.config,代码如下:

    worker_processes 1;

    events {
    worker_connections 1024;
    }


    http {
    include mime.types;
    default_type application/octet-stream;

    sendfile on;
    keepalive_timeout 65;

    server {
    listen 8086;
    server_name localhost;

    #添加头部信息
    proxy_set_header Cookie $http_cookie;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    #方法1:绝对路径,项目打包放在哪里,就配置的时候,root  记得更改成自己的路径

    #root    对应的项目存放绝对路径,同时要注意\转义

    #index  index.html index.php index.txt;
    #如果在root配置的路径下存在blank.html,就会返回blank.html,如果没有的话就判断是否存在blank.php,最后才选择blank.txt。

    location /{
    root D:Work(3-D)Bui\nginx_paper\dist;
    index blank.html blank.php blank.txt;
    }

    #方法1:相对路径

    # location / {
    # root dist;
    # try_files $uri $uri/ /blank.html;
    #}

    }


    }

    配置完成后:启动nginx操作,

    1)进入当前nginx页面。

     2)Shift+点击鼠标右键会出现如下:

    弹出框:输入命令

    cmd+回车

    start nginx +回车

    nginx -s reload +回车

    taskkill /f /t /im nginx.exe  +结束nginx时杀进程,比nginx -s stop好用

    最后自己根据自己nginx里面配置的端口放浏览器上运行就ok了。

     

  • 相关阅读:
    牛客网提高五练习
    [BZOJ2820]YY的GCD
    [BZOJ2301][HAOI2011]Problem B
    [板子]快速读入
    复选框改成开关样式,滑动切换(纯css实现)
    rem的使用方法
    html添加删除输入框
    jq 实现全选反选,获取选中的值
    cdn引入vant框架使用在html页面使用
    为什么vuejs里面定义的template模板里定义的多个元素只显示一个
  • 原文地址:https://www.cnblogs.com/LUCKY-Y/p/13569702.html
Copyright © 2011-2022 走看看