# :-: 管理端編譯上傳
> **注意:在編譯安裝之前必須安裝node.js,版本號為18**
> 安裝鏈接:https://nodejs.org/en/download/prebuilt-installer
>
源碼每次修改后,都必須要重新編譯上傳才行,下面來看管理端前端頁面如何編譯上傳
## 一、修改.env.development文件
這里需要說明:在uniapp源碼根目錄有兩個配置文件,.env.development 文件和.env.production文件
.env.development 配置文件是用于本地開發過程中進行實時觀看效果,也就是小程序或者h5運行的時候填寫;
.env.production 配置文件是需要發行到線上的時候填寫
## 1.源碼下載后,首先找到項目源碼根目錄下的admin文件夾,打開.env.development文件,填寫配置,api請求地址和圖片服務器地址。

## 2.用編輯器打開,將api請求地址修改為
注意:如果站點沒有配置偽靜態,則為:'https://站點名/index.php/adminapi/'
如果站點配置了偽靜態,則為:'https://站點名/adminapi/'
## 3.將圖片服務器地址修改為:'https://站點名'
> 注意:api請求地址末尾有“ / ”
> 圖片服務器地址末尾沒有” / “
>

## 二、安裝依賴和運行環境
## 1.打開源碼目錄,路徑切換到根目錄/admin,在路徑中輸入cmd,回車

## 2.彈出命令窗口

## 3.在命令行執行npm install 安裝依賴
```
npm install
```

## 4.依賴安裝完成后再執行npm run dev 運行環境,安裝完成后會直接跳轉到下面這個界面,可以直接訪問進入后臺
```
npm run dev
```

## 5.如果之前有安裝過依賴以及運行過環境,那么可以略過之前兩條命令直接執行命令 npm run build 進行打包編譯。如下圖:
```
npm run build
```

## 6.命令行結束后會生成dist文件夾


## 三、上傳壓縮包
## 1.打開運行環境,將niucloud/public/admin 下的所有文件全部清除

## 2.再將編譯出的文件夾上傳至該目錄下,將dist文件夾內的所有文件放至public/admin下


## 瀏覽器訪問域名,刷新后,手動編譯成功

### **注意:以上是上傳的編譯包,如果需要執行云編譯,那就必須上傳開發的源碼,否則執行云編譯的時候會用源碼生成新的編譯包覆蓋,導致編譯包被還原**
- 安裝指引
- 寶塔安裝部署(推薦)
- 一、下載源碼
- 二、寶塔Linux面板安裝
- 三、服務器配置
- 1.阿里云(推薦)
- 2.騰訊云
- 四、解析域名
- 1.域名購買與設置
- 2.寶塔配置域名
- 五、寶塔安裝部署
- 本地安裝部署
- 一、下載源碼
- 二、本地部署軟件安裝
- 三、本地安裝部署
- 后臺配置
- 一、小程序配置
- 二、小程序云上傳配置
- 三、公眾號配置
- 四、支付配置
- 1.余額支付
- 2.微信支付
- 3.支付寶支付
- 五、阿里云存儲配置
- 六、短信管理--短信設置配置
- 1.阿里云消息模板配置
- 2.騰訊云消息模板配置
- 七、消息管理--消息模板配置
- 七、地圖配置
- 八、物流配置
- 九、計劃任務配置
- 十、微信小程序客服配置
- 十一、微信打款配置
- 常見問題處理
- 一、小程序隱私政策設置
- 二、開啟、關閉開發者模式
- 三、數據庫模式修改 sql-mode
- 四、開放平臺必須要配置嗎
- 五、公眾號配置服務器提示token失敗
- 六、登錄頁廣告圖的修改
- 七、站點名稱的修改
- 八、長方形Logo的修改
- 九、小程序接口申請
- 十、升級失敗后如何回退版本數據
- 十一、如何修改訪問域名默認跳轉端口
- 十二、裝修時修改商品展示個數
- 十三、運行內存太小導致的報錯處理
- 十四、本地phpstudy部署,訪問admin端和wap端無法自動跳轉index頁面問題
- 十五、自動消息回復不通問題
- 十六、單商戶V6升級報錯問題
- 十七、云編譯報錯處理方式
- 十八、升級后預覽海報報錯問題處理
- 十九、安裝時創建積分首頁標識格式錯誤問題處理
- 二十、云編譯報ssl證書錯誤的處理方案
- 二十一、插件與框架版本兼容問題處理方案
- 二十二、升級提示mkdir()處理方案
- 二十三、配置了偽靜態仍提示接口請求錯誤,請檢查VIE_APP_BASE_URL參數配置或者偽靜態配置
- 二十四、報錯Allowed memory size of ** bytes exhausted (tried to allocate ** bytes)處理方法
- 二開指導手冊
- 一、底部導航二開手冊
- 二、管理端編譯上傳
- 三、微信小程序編譯上傳
- 四、H5編譯上傳