一、部署nginx项目nginx配置二级域名nginx从头到尾依次加载。如果想为blog.flutterweb.cn这样的前端静态资源分配一个二级域名。首先需要配置一个端口。然后在下面配置反向代理。Nginx.conf配置demo注意顺序:静态资源先启动一个服务,比如9600端口,然后虚拟主机可以代理9600端口。这个demo是为了展示方便,也可以把端口文件写在conf.d文件夹下,效果一样。用户nginx;worker_processes1;error_log/var/log/nginx/error.logwarn;pid/var/run/nginx.pid;events{worker_connections1024;}http{include/etc/nginx/mime.types;default_type应用程序/八位字节流;log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"''"$http_user_agent""$http_x_forwarded_for"';access_log/var/log/nginx/access-flutterweb.logmain;发送文件;#tcp_nopush上;keepalive_timeout65;#gzip上;服务器{听9600;server_nameyapi.flutterweb.cn;位置/{root/usr/share/nginx/html/mobx;indexindex.htmlindex.htm;}}包含/etc/nginx/conf.d/*.conf;服务器{听80;server_namemobx.flutterweb.cn;client_header_buffer_size8k;client_max_body_size40m;发送超时120;fastcgi_read_timeout300;fastcgi_send_timeout300;fastcgi_connect_timeout300;fastcgi_intercept_errors开启;根HTML;location^~/{proxy_set_headerX-Real-IP$remote_addr;proxy_set_header主机$http_host;proxy_http_version1.1;proxy_set_header升级$http_upgrade;proxy_set_header连接“升级”;proxy_passhttp://www.flutterweb.cn:9600/;}}}配置好后可以通过http://mobx.flutterweb.cnnginx-sreloadrestarts查看,但是经常失败还是两步比较安全。nginx-squintginx2、Flutter学习jpang,完成一个小demo;附上地址,可以说flutter最大的坑在于安装。当然,如果有快装梯子没说不行的话可能要花很长时间。我的window安装flutter用了差不多一天时间,卡主点一下就进不去下一步了。把最大的gradle包下载坑贴在这里。其他flutter详细教程和视频见jpang1.附加安装步骤(也可以不单独下载包,下载时间20-30分钟,比较慢)。需要下载并压缩另一个文件。到本地修改应用路径为自己的路径:C:\Users\zhong\.gradle\wrapper\dists例如:gradle-4.10.2-all直接把gradle-4.10.2-all.zip文件在gradle的-4.10.2-all目录下,不需要解压,flutter会自动帮忙解压。版本不要低于4.6distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip2.无需修改文件源build.gradle不修改flutter下FlutterSDK包。gradle文件,路径D:\flutter\flutter\packages\flutter_tools\gradle原因:1.国内的镜像加的,换了服务器就编译不正常2.这两个文件我装了一下午,用的默认上反之则编译成功。3.后台管理系统现在有两个比较好的后台系统教程Vue+ElementUI手工实现权限管理系统。带你使用vue后台,推荐学习顺序:先1后2,第一个教程比较详细,也比较容易理解,特别适合对后台不熟悉的初学者。第一个教程差不多完成后,就可以进入第二个教程了。本教程难度更高,但收获会更大。自学进度vuex、routing、elmentui动态换肤,语言国际化后还剩几样东西,有时间再补上
