wormtql / genshin_artifact

莫娜占卜铺 | 原神 | 圣遗物搭配 | 圣遗物潜力。多方向圣遗物自动搭配,多方向圣遗物潜力与评分, Genshin Impact artifacts assessment, artifacts auto combination, artifacts statistics, artifacts potential, and more.
https://www.mona-uranai.com/
MIT License
1.18k stars 111 forks source link

如何打包为不需要额外安装环境的包? #221

Closed Cathgao closed 1 year ago

Cathgao commented 1 year ago

主力机上安装了VS、nodeJS、RUST后可以编译运行,但打包之后的dist文件夹不完整,复制到NAS上反代之后计算器、多人优化、最佳圣遗物页面空白

NGINX配置:

ssl_session_cache shared:ssl_session_cache:10m;
server {
    listen              443 ssl http2;
    listen      [::]:443 ssl http2;
    server_name ********;
    ssl_certificate C:/cert/nas.cathgao.top-chain.pem; # managed by acme
    ssl_certificate_key C:/cert/nas.cathgao.top-key.pem; # managed by acme
    ssl_protocols        TLSv1.2 TLSv1.3;

    ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4";
        ssl_prefer_server_ciphers on;
    ssl_stapling on; 
    ssl_stapling_verify on; 
    resolver 8.8.8.8 1.1.1.1 valid=300s; 
    resolver_timeout 100s;
    add_header Strict-Transport-Security "max-age=31536000;includeSubdomains;preload";
    root html/mona/;
    index index.html;

}
server {
    listen 80; 
    listen [::]:80;
    server_name *******;
    return 301 https://$server_name:443$request_uri;
}

QQ截图20221114042328

Cathgao commented 1 year ago

另外就是8人优化,半小时都没有出结果

wormtql commented 1 year ago

dist多半是完整的,nginx需要配置wasm的MIME类型