小程序云開發(fā)模板

2020-05-12 17:46 更新
自 v1.2.20 開始支持此功能,僅支持微信小程序

云開發(fā)(CloudBase)是基于Serverless架構(gòu)構(gòu)建的一站式后端云服務(wù),涵蓋函數(shù)、數(shù)據(jù)庫、存儲、CDN等服務(wù),免后端運(yùn)維,支持小程序、Web和APP開發(fā)。 其中,小程序·云開發(fā)是微信和騰訊云聯(lián)合推出的云端一體化解決方案,基于云開發(fā)可以免鑒權(quán)調(diào)用微信所有開放能力,在微信開發(fā)者工具中即可開通使用。

使用小程序云開發(fā)項(xiàng)目模板

在 1.2.20 版本中,新增了小程序云開發(fā)項(xiàng)目模板。如需使用,請將 CLI 更新至 1.2.20 以上版本。

模板目錄結(jié)構(gòu)

├── client                                  小程序端目錄
│   ├── config                              配置目錄
│   │   ├── dev.js                          開發(fā)時(shí)配置
│   │   ├── index.js                        默認(rèn)配置
│   │   └── prod.js                         打包時(shí)配置
│   ├── dist                                編譯結(jié)果目錄
│   ├── package.json
│   ├── src                                 源碼目錄
│   │   ├── app.scss                        項(xiàng)目總通用樣式
│   │   ├── app.js                          項(xiàng)目入口文件
│   │   ├── components                      組件文件目錄
│   │   │   └── login                       login 組件目錄
│   │   │       └── index.weapp.js          login 組件邏輯
│   │   └── pages                           頁面文件目錄
│   │       └── index                       index 頁面目錄
│   │           ├── index.scss              index 頁面邏輯
│   │           └── index.js                index 頁面樣式
├── cloud                                   服務(wù)端目錄
│   └── functions                           云函數(shù)目錄
│       └── login                           login 云函數(shù)
│           ├── index.js                    login 函數(shù)邏輯
│           └── package.json
└── project.config.json                     小程序項(xiàng)目配置

使用要點(diǎn)

  1. 開發(fā)時(shí),進(jìn)入 client 目錄,在此目錄下運(yùn)行相關(guān)編譯預(yù)覽或打包命令
  2. 使用微信開發(fā)者工具調(diào)試項(xiàng)目,請將項(xiàng)目 整個(gè)文件夾 作為運(yùn)行目錄。 注意: 不是 client 中生成的 dist 文件夾


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號