Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 最新国产精品亚洲,一区二区三区四区欧美,99精品网站

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          Flutter web 打包部署到 uniCloud 免費(fèi)的前端網(wǎng)頁托管平臺(tái)

          Flutter we361e4d0664e1012b92fc66b548a2d88c 打包部署到 免費(fèi)的前端網(wǎng)頁托管平臺(tái) 一、打包步驟

          1、flutter 版本需要 2.0 以上,2024 年了大家估計(jì)都已經(jīng)是用 3.0 及以上版本了吧

          a4889d6d8cdccb6f9e4a3225b63ode class="prism language-dart">Flutter 3.10.6 ? channel stable ? https://github.com/flutter/flutter.git
          Framework ? revision f468f3366c (9 months ago) ? 2023-07-12 15:19:05 -0700
          Engine ? revision cdbeda788a
          Tools ? Dart 3.0.6 ? DevTools 2.23.1
          

          2、如果項(xiàng)目的根目錄沒有 web 文件夾,創(chuàng)建一個(gè)一個(gè)文件夾支持 web 開發(fā)

          flutter create .
          

          3、使用如下三種方式構(gòu)建 web 項(xiàng)目

          //建議打包之前執(zhí)行下 flutter clean
          flutter clean
          

          //1、使用HTML渲染器打包,該渲染器提供的打開速度最快,并且具有良好的瀏覽器兼容性(例如IE, Chrome, Safari等)
          flutter build web --web-renderer html
          

          免費(fèi)托管怎么賺錢_有沒有托管_有沒有免費(fèi)web托管

          //2、使用默認(rèn)設(shè)置進(jìn)行打包,提供的打開速度為一般,但依然保持良好的瀏覽器兼容性 flutter build web //3、使用CanvasKit渲染器進(jìn)行打包,雖然打開速度是最慢的,但依然具有良好的瀏覽器兼容性 flutter build web --web-renderer canvaskit

          二、遇到的問題及對(duì)應(yīng)的解決方式

          1、直接運(yùn)行,頁面空白、Flutter Web的行為和傳統(tǒng)的前端web開發(fā)不一樣,不支持直接點(diǎn)擊index.html文件進(jìn)行訪問。

          需要部署到一個(gè)服務(wù)器容器中,例如tomcat

          image-20240422103101598

          2、如果你沒有服務(wù)器,可以開通一個(gè) 的云服務(wù),選擇阿里云有免費(fèi)服務(wù)空間。創(chuàng)建一個(gè)服務(wù)空間,選擇前端靜態(tài)網(wǎng)頁托管

          image-20240422103928828

          新建一個(gè)文件夾,將打包成功的/build/web目錄下的所有文件和文件夾都上傳到你在前端網(wǎng)頁托管 新建的文件夾里面

          image-20240422104315928

          image-20240422105311587

          上傳成功之后的頁面如下:

          image-20240422105446643

          有沒有免費(fèi)web托管_有沒有托管_免費(fèi)托管怎么賺錢

          在前端網(wǎng)頁托管-參數(shù)配置中有個(gè)默認(rèn)域名,你在你的默認(rèn)域名后面+"/index.html"就可以訪問你的 flutter web應(yīng)用了,但是當(dāng)你敲下回車后會(huì)發(fā)現(xiàn)頁面依然是空白的。

          image-20240422110002998

          解決方式1

          修改index.html中的<base href="/"><base href="">
          
          <base href="">
          

          解決方式2

          <base href="/">修改為你的云服務(wù)器路徑
          
          <base href="static-mp-c60babca-4df2-48ba-8733-29e020444a83.next.bspapp.com/article-manage/">
          

          image-20240422112043242

          修改完成后重新上傳這個(gè)文件到對(duì)應(yīng)云服務(wù)目錄,再次訪問 域名/+文件夾名稱/+index.html就可以正常訪問 flutter 開發(fā)的 web 頁面了,

          內(nèi)容也會(huì)加載顯示正常。

          例如:xxxxx/article-manage/index.html


          主站蜘蛛池模板: 亚洲高清美女一区二区三区| 视频一区视频二区制服丝袜 | 亚洲AV无码一区二区乱孑伦AS| 午夜福利国产一区二区| 免费视频精品一区二区| 中文字幕一区二区三区有限公司| 亚洲乱码国产一区三区| 麻豆一区二区99久久久久| 亚洲欧洲日韩国产一区二区三区| 欧美成人aaa片一区国产精品| 精品一区精品二区| 久久国产精品最新一区| 久久中文字幕无码一区二区| 深夜福利一区二区| 无码人妻精品一区二区三区久久| 99热门精品一区二区三区无码| 国产肥熟女视频一区二区三区| 东京热人妻无码一区二区av| 亚洲蜜芽在线精品一区| 一区二区三区四区视频在线| 人妻天天爽夜夜爽一区二区| 精品一区二区三区无码视频| 日韩一区二区久久久久久| 日韩久久精品一区二区三区 | 亚洲香蕉久久一区二区| 夜夜高潮夜夜爽夜夜爱爱一区| 一区二区三区影院| 成人毛片无码一区二区| 国产综合一区二区| 国产亚洲福利一区二区免费看| 亚洲一区综合在线播放| 日本一区二区在线不卡| 亚洲a∨无码一区二区| 激情综合一区二区三区| 国产色欲AV一区二区三区| 亚洲国产成人久久综合一区| 精品久久久久一区二区三区| 亚洲欧美日韩一区二区三区| 精品视频一区二区三区在线观看 | 毛片一区二区三区无码| 国产午夜福利精品一区二区三区|