vuethink 安裝流程

2021-07-29 11:44:01 字數 1695 閱讀 2601

vuthink

正確安裝過程

2.      後台搭建

本地建站–》以phpstudy為例

1)      新建站點網域名稱

documentroot "d:\website\vuethink\php\public"

servername www.vuethink.com

serveralias

options followsymlinks execcgi

allowoverride all

order allow,deny

allow from all

require all granted

2)      win+r執行drivers

在etc/hosts檔案新增本地ip網域名稱

127.0.0.1www.vuethink.com

3.      前台搭建

1)      執行cmd 進入frontend檔案

2)      npm install

本專案提示npm warn package.json ***@0.0.0 no repository field.

參考位址 :

修改:在package.json新增(也可以忽略,不修改)

"private":true,

"repository": 將return; 修改為 return 「router_error」; (此處修改方便提示)

4)      前後端分離,修改main.js檔案

將axios.defaults.baseurl = host改為

axios.defaults.baseurl = ''   vuethink採用axios請求後端程式,而且此處設定就是讓axios每次請求都自動加上baseurl。

window.host = host改為

window.host = '' 這裡的意義還沒弄明白,後面再補充。

安裝完成

解釋帶index.php

原因(thinkphp問題):

由於thinkphp5.0中 \config\config.php

// 入口自動繫結模組

'auto_bind_module'  =>false,

這裡設定為false,所以url必須是

但是位址列輸入url後仍不顯示,原來\config\route_admin.php中定義上面url請求只能是post請求,所以才有問題。

將'admin/base/getconfigs'=> ['admin/base/getconfigs', ['method' => 'post']], 的post改為get,

在位址列輸入admin/base/getconfigs,結果顯示資料(安全起見,測試完成後要改回post方式)

1. main.js檔案

axios.defaults.baseurl= ""

window.host =""

2. 例如login.vue檔案

this.apipost('admin/base/login',data).then((res) => else )

this.resetcommondata(res.data)

_g.toastmsg('success', '登入成功')

Vuethink正確安裝過程

2.後台搭建 本地建站 以phpstudy為例 1 新建站點網域名稱 documentroot d website vuethink php public servername www.vuethink.com serveralias options followsymlinks execcgi a...

安裝VueThink中遇到的問題及解決方法

1.配置好host後啟動後台管理,會出現資料庫連線錯誤 解決 需要將內建的php install.sql進行資料的匯入,修改config database.php使用者名稱和密碼即可 2.啟動vue時遇到error cannot find module semver 解決 需要先進入frontend...

簡述MySQL安裝流程 MySQL安裝流程

若出現下圖,需要去資源管理器中把mysql程序全結束了,重新啟動即可。1.6.登入mysql 登入mysql 因為之前沒設定密碼,所以密碼為空,不用輸入密碼,直接回車即可 e mysql 5.7.20 winx64 bin mysql u root p enter password 1.7.查詢使用...