伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

電子發燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>discuzQ小程序、H5、APP端

discuzQ小程序、H5、APP端

2022-06-10 | zip | 1.00 MB | 次下載 | 2積分

資料介紹

授權協議 Apache
開發語言 JavaScript HTML/CSS
操作系統 跨平臺
軟件類型 開源軟件
所屬分類 手機/移動開發、 微信小程序

軟件簡介

?

同步官方discuz!Q主程序代碼,Discuz! Q 繼承了 Discuz! X 的社區的核心能力,增強了變現的能力,原生接入微信生態,且更適配今天移動端的交互,幫助用戶碎片化的信息發布及獲取。

Discuz! Q 使用主流的框架,前后分離的方式重寫了全部代碼,數百個接口全部開放,原生的連接微信生態和騰訊云。

授權聲明

Copyright 2020, Tencent Cloud.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

開始

  1. 安裝依賴
npm install

請注意:?node 版本需要大于 10.13.0 的穩定版。推薦可以使用?nvm?進行 node 的多版本管理。

  1. 本地開發時項目編譯以及熱加載
  • H5 項目

    npm run dev:h5
  • 小程序

    npm run dev:mp-weixin

    然后打開微信開發者工具,導入?dist/dev/mp-weixin?目錄即可開發預覽

  1. 構建
  • H5 項目構建

    npm run build:h5

    構建好的文件存放在?dist/build/h5?目錄下

  • 小程序項目構建

    npm run build:mp-weixin

    然后打開微信開發者工具,導入?dist/build/mp-weixin?目錄

  1. 開發工具推薦

    推薦使用?VSCode?進行開發,針對此項目VSCode插件推薦安裝:

    • Vetur
    • ESLint
    • Stylelint
    • Prettie
    • Vue VSCode Snippets
    • JavaScript(ES6) Snippets ESDoc

編碼規范

  1. JavaScript 代碼規范
  2. Css&Scss 代碼規范
  3. 命名約定

項目版本管理

  1. Git 分支開發工作流
  2. Git 提交規范

代碼評審相關

  1. PR 說明
  2. 待補充

項目目錄結構說明

|--.vscode                    vscode 編輯器的一些設置文件
|-- dist                      構建之后生成的目錄
|-- .github                    規范說明 | github action 工作流(待完成)
|-- public                    H5 模板文件
|-- src                       項目的開發目錄
| |-- api                     api 存放目錄以及對于請求數據的處理存放目錄
| | |-- api-request.js          api: 請求之前或者之后處理函數
| | |-- data-format.js          api: 數據處理文件
| | |-- index.js                api: 要請求的api定義
| |-- assets                  資源存放目錄
| |-- common                  頁面公用的部分存放的目錄
| |-- components              頁面公用的組件存放的目錄
| |-- locale                  國際化設置目錄(語言設置)
| |-- library                 存放一些第三方依賴庫等
| |-- pages                   頁面目錄
| |-- store                   數據狀態管理目錄
| | |-- modules
| | |-- types
| | |-- index.js
| |-- styles                  公共樣式存放目錄
| | |-- base                    styles: 基礎樣式
| | | |-- mixin                 styles: mixin函數
| | | |-- theme                 styles: 主題皮膚配置
| | | |-- variable              styles: 變量
| | | |-- reset.scss            styles: 重置頁面樣式
| |-- utils                   常用函數存放目錄
| |-- App.vue                 應用配置,用來配置App全局樣式以及監聽
| |-- main.js                 Vue 初始化入口文件
| |-- manifest.json           配置應用名稱、appid、logo、版本等打包信息
| |-- pages.json              配置頁面路由、導航條、選項卡等頁面類信息
| |-- uni.scss                uni 全局樣式變量
|-- .editorconfig             編輯器配置推薦
|-- .env.development          開發環境變量
|-- .env.production           生產環境變量
|-- .eslintignore             eslint 忽略的文件
|-- .eslintrc.js              eslint 配置文件
|-- .gitignore                git 提交忽略文件
|-- .npmrc                    安裝 npm 包的部分設置
|-- .prettierignore           prettier 插件的設置
|-- babel.config.js           babel 配置文件
|-- commitlint.config.js      git commit 規范提交配置文件
|-- jsconfig.json             vscode 本地文件提示
|-- postcss.config.js         postcss 配置
|-- README.md                 項目說明文件
|-- stylelint.config.js       樣式規范配置文件
|-- vue.config.js             vue-cli 自定義配置

依賴

  1. uni-app:基于 vue 的多端統一開發框架
  2. vue:JavaScript 漸進式框架
  3. vuex:狀態管理
  4. vue-i18n:國際化
  5. jsonapi-vuex:允許通過 vuex store 訪問?JSON:API?web 服務中的數據。Discuz Q 接口使用的是 JSON:API 規范,所以使用這個庫更加方便處理該請求和數據。

TODO

  • ?單元測試
  • ?部署
  • ?CI:Github Action
  • ?CR 流程
?

APP 代碼 Discuz
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1EMC PCB設計總結
  2. 0.33 MB   |  6次下載  |  免費
  3. 2LLC變換器的原理特點與應用領域
  4. 1.54 MB   |  1次下載  |  1 積分
  5. 3索尼14n 20n系列維修手冊
  6. 3.68 MB   |  次下載  |  1 積分
  7. 4晶益微 JY6166 音頻codec驅動資料分享
  8. 0.73 MB   |  次下載  |  免費
  9. 5晶益微 JY6311 音頻codec驅動資料分享
  10. 0.77 MB   |  次下載  |  免費
  11. 6英集芯 IP5518V 集成MCU 的TWS耳機充電倉管理SoC數據手冊
  12. 8.35 MB   |  次下載  |  免費
  13. 7英集芯 IP5518 集成MCU的TWS耳機充電倉管理SoC數據手冊
  14. 7.53 MB   |  次下載  |  免費
  15. 8英集芯 IP5518H 集成MCU的30V高耐壓TWs耳機充電倉管理S0C數據手冊
  16. 8.33 MB   |  次下載  |  免費

本月

  1. 1EMC PCB設計總結
  2. 0.33 MB   |  6次下載  |  免費
  3. 2耗盡型MOS FET產品目錄選型表
  4. 0.14 MB   |  4次下載  |  免費
  5. 3PD取電芯片 ECP5702規格書
  6. 0.88 MB   |  4次下載  |  免費
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅動電路選型表
  8. 0.10 MB   |  2次下載  |  免費
  9. 52EDL05x06xx系列 600V半橋門驅動器帶集成自舉二極管(BSD)手冊
  10. 0.69 MB   |  1次下載  |  免費
  11. 6TI系列-米爾TI AM62L核心板開發板-高能效低功耗嵌入式平臺
  12. 1.51 MB  |  1次下載  |  免費
  13. 7PD取電芯片,可取5/9/12/15/20V電壓ECP5702數據手冊
  14. 0.88 MB   |  1次下載  |  免費
  15. 8飛騰FT2000-4 COM Express核心板技術手冊0603
  16. 1.22 MB  |  1次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191457次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分