日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > vue >内容正文

vue

Vue+Flask看这篇就够了

發(fā)布時間:2025/4/14 vue 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue+Flask看这篇就够了 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一.項目目錄結(jié)構(gòu)

使用Vue+Flask搭建前后端分離的基礎(chǔ)平臺。my_project/app///vue目錄static/models/remplates/404.htmlindex.htmlviews/__init__.pyindex.pyrun.pysettings.pyREADME.mdmy_project為項目根目錄,my_project/app為Vue項目文件所在位置,其他文件和文件夾為flask項目的基本目錄或者文件,在具體使用中再具體分析。

二.項目搭建過程

1.創(chuàng)建項目文件夾my_project:mkdir my_project2.進(jìn)入目錄并創(chuàng)建Vue項目(此處假設(shè)你已經(jīng)熟悉Vue CLI的使用):cd my_projectvue init webpack app3.進(jìn)入app文件夾,修改webpack編譯config,目的是修改Vue編譯后的文件存儲位置:cd app- 修改config/index.js下的build對象的如下值:// 編譯生成的頁面入口index: path.resolve(__dirname, '../../templates/index.html'),// PathsassetsRoot: path.resolve(__dirname, '../../templates'),assetsSubDirectory: '../static',assetsPublicPath: '/',4.在app目錄下運行npm installnpm run build5.在更目錄下創(chuàng)建最下應(yīng)用run.py,代碼如下:from flask import Flask, render_templateapp=Flask(__name__)@app.route('/')def hello_world():return render_template("index.html")if__name__=='__main__':app.run(host="0.0.0.0", port="3000")6.啟動項目:python run.py7.在瀏覽器中鍵入0.0.0.0:3000即可看到運行效果至此,基于Vue+Flask的項目搭建完成,前后端分離需要Nginx配合,具體使用之后補(bǔ)充,有任何疑問歡迎討論,不喜勿噴!

轉(zhuǎn)載于:https://www.cnblogs.com/huiwenhua/p/10729570.html

總結(jié)

以上是生活随笔為你收集整理的Vue+Flask看这篇就够了的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。