国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uni-app 微信小程序CI機(jī)器人自動化部署方案

這篇具有很好參考價值的文章主要介紹了uni-app 微信小程序CI機(jī)器人自動化部署方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

uniApp微信小程序CI機(jī)器人自動化部署

1. 微信公眾平臺上,在開發(fā)設(shè)置里面小程序代碼,將上傳代碼的服務(wù)IP地址填充下,生成一個上傳秘鑰下載下來

ci機(jī)器人1,前端,微信小程序,ci/cd,自動化

2. 將下載的秘鑰文件放在uni-cli 項(xiàng)目的根目錄下

ci機(jī)器人1,前端,微信小程序,ci/cd,自動化

3. npm 微信官方的miniprogram-ci模塊
const ci = require('miniprogram-ci')
const path = require('path') // 需要用到項(xiàng)目目錄文件
const project = await new ci.Project({
    appid: appid, //appid
    type: 'miniProgram',
    projectPath: path.resolve(__dirname, './dist/build/mp-weixin'), //項(xiàng)目路徑
    privateKeyPath: path.resolve(__dirname, `./private.${appid}.key`), //小程序后臺的上傳密匙
    ignores: ['node_modules/**/*'],
});
// 預(yù)覽小程序
const previewResult = await ci.preview({
    project,
    desc: '預(yù)覽', // 此備注將顯示在“小程序助手”開發(fā)版列表中
    setting: {
        es6: true,
    },
    qrcodeFormat: 'image',
    qrcodeOutputDest: path.resolve(__dirname, `./preview/previewQrcode.jpg`),
    onProgressUpdate: console.log
});
let env_object = {
    production: 1,
    master: 2,
    test: 3,
    test02: 5,
    development: 4
}
// 上傳代碼方法以及回調(diào)
const uploadResult = await ci.upload({
    project,
    robot: env_object[status],
    version: mainfest.versionName,
    desc: mainfest.description,
    setting: mainfest['mp-weixin'].setting,
    onProgressUpdate: console.log,
}).then(res => {
    console.log(`版本${mainfest.versionName}`)
}).catch(error => {
    throw error
})
4. 把上面的代碼寫到一個js 文件放在項(xiàng)目根目錄下

ci機(jī)器人1,前端,微信小程序,ci/cd,自動化文章來源地址http://www.zghlxwxcb.cn/news/detail-610149.html

5. 在package.json里面寫好打包和啟動的scripts腳本命令
"dev:mp-weixin": "cross-env NODE_ENV=development ENV_STATUS=development START_UP=dev UNI_PLATFORM=mp-weixin node autoUpload.js",
6.剩下的操作就是你上傳好代碼,打包交給jenkins構(gòu)建工具就好了

到了這里,關(guān)于uni-app 微信小程序CI機(jī)器人自動化部署方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uni-app 微信小程序 激勵視頻廣告

    封裝激勵視頻-Ad.js 調(diào)用上面寫的方法:

    2024年02月12日
    瀏覽(98)
  • uni-app微信小程序使用echarts

    uni-app微信小程序使用echarts

    前言:本來是使用的ucharts,但因?yàn)闊o法監(jiān)聽圖例點(diǎn)擊交互,滿足不了需求,所以只能放棄。 首先,下載echart組件。可以先隨便建個文件夾,然后 npm init。接著下載依賴 然后找到 node_modulesmpvue-echarts下的文件,如圖 只留下src,其他的刪掉(沒有用到)。然后復(fù)制 mpvue-echart

    2024年02月10日
    瀏覽(95)
  • uni-app(微信小程序)獲取當(dāng)前位置uni.getLocation

    uni-app(微信小程序)獲取當(dāng)前位置uni.getLocation

    ?1、微信公眾平臺? 開發(fā)? 開發(fā)管理? ?2、開通之后到項(xiàng)目文件 ? ?3、下載騰訊地圖插件并引入到文件中 ? ?

    2024年02月11日
    瀏覽(101)
  • 微信小程序修改原生組件樣式(uni-app)

    微信小程序修改原生組件樣式 全局修改,直接將修改的樣式寫在全局的樣式文件中; 特殊情況:修改swiper指示點(diǎn)樣式時,需要包裹在swiper的樣式選擇器下才生效。 直接將下列代碼放在全局樣式中是不會生效的,需要加上swiper組件的元素選擇器或swiper組件的其他樣式名也可。

    2024年02月05日
    瀏覽(104)
  • [uni-app]設(shè)置運(yùn)行到微信小程序

    [uni-app]設(shè)置運(yùn)行到微信小程序

    1、設(shè)置微信小程序開發(fā)工具路徑 2、檢查微信小程序開發(fā)工具是否開啟了服務(wù)端口 服務(wù)端口要是沒有開啟,會報(bào) × initialize。 3、在uni-app開發(fā)工具中點(diǎn)擊運(yùn)行微信開發(fā)者工具,微信開發(fā)工具運(yùn)行成功。

    2024年02月13日
    瀏覽(95)
  • uni-app微信小程序如何渲染markdown

    在開發(fā)個人網(wǎng)站微信登錄平臺易登微信小程序的時候,由于說明文檔是用markdown格式來書寫的,在網(wǎng)頁上有各種markdown個人渲染引擎,比如這個markdown編輯器無敵了!。 但是在小程序上還是第一次渲染markdown,找了各種方案,但處處是坑,除此之外最后渲染出來的效果也慘不忍

    2024年02月16日
    瀏覽(34)
  • uni-app微信小程序——下拉多選框

    uni-app微信小程序——下拉多選框

    插件來自:select-cy - DCloud 插件市場 ?

    2024年02月11日
    瀏覽(24)
  • [uni-app] 微信小程序 如何修改替換頭像

    [uni-app] 微信小程序 如何修改替換頭像

    ?如下圖所示,微信小程序中涉及到修改頭像的交互 技術(shù): 前端應(yīng)用框架為uni-app UI框架為uView ?思考: 1. 頭像點(diǎn)擊事件 click 2.從本地相冊選擇圖片或使用相機(jī)拍照 uni.chooseImage(OBJECT) ,方法執(zhí)行成功后根據(jù)success中返回的圖片的本地文件路徑列表 tempFilePaths,做操作 3.上傳圖片

    2024年02月11日
    瀏覽(28)
  • uni-app 微信小程序 onReachBottom 不生效

    問題描述: uni-app 微信小程序,頁面滑到底部,onReachBottom 沒有生效 代碼: pages.json 配置 使用 onReachBottom 的頁面: 總結(jié): 最外層容器設(shè)置 min-height: 100.1vh

    2024年02月07日
    瀏覽(27)
  • 微信小程序轉(zhuǎn)uni-app注意事項(xiàng)

    微信小程序轉(zhuǎn)uni-app注意事項(xiàng)

    ????????如果你手頭上有一套微信小程序的代碼,怎樣把它變成一個網(wǎng)頁版或者app版本的呢?我推薦你使用uni-app。 ? ? ? ? 使用uni-app可以很方便的將微信小程序代碼翻譯成uni-app項(xiàng)目,通過uni-app項(xiàng)目又可以編譯成h5、app或微信小程序版本。這樣一來,寫一份代碼同時可以

    2024年02月04日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包