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

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配

這篇具有很好參考價(jià)值的文章主要介紹了uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

一、打包環(huán)境
1. 環(huán)境版本
軟件 版本
nodejs v14.17.5
vue/cli 4.5.15
vue 2.x
2. 搭建環(huán)境

安裝nodejs

win:
https://nodejs.org/download/release/v14.17.5/node-v14.17.5-x64.msi

linux:
https://nodejs.org/download/release/v14.17.5/node-v14.17.5-linux-x64.tar.xz

linux安裝流程:

wget https://nodejs.org/download/release/v14.17.5/node-v14.17.5-linux-x64.tar.xz
tar -xvf node-v14.17.5-linux-x64.tar.xz
mv node-v14.17.5-linux-x64 nodejs

ln -s /app/nodejs/bin/node /usr/local/bin/
ln -s /app/nodejs/bin/npm /usr/local/bin/
node -v

https://nodejs.org/download/release/v14.17.5/
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
卸載默認(rèn)vue/cli

npm uninstall -g @vue/cli

安裝vue/cli

npm install -g @vue/cli@4.5.15
二、創(chuàng)建項(xiàng)目
2.1. HBuilder X創(chuàng)建項(xiàng)目

my-project-x
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
修改展示文字為 gblfy.com
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

2.2. cli創(chuàng)建項(xiàng)目

通過cli新建一個(gè)項(xiàng)目

vue create -p dcloudio/uni-preset-vue my-project-cli

選擇默認(rèn)版本(直接敲回車鍵)
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
創(chuàng)建好的項(xiàng)目結(jié)構(gòu)
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

2.3. H5項(xiàng)目移植

把my-project-cli 項(xiàng)目src下面的文件全部刪除
把uniapp文件全選復(fù)制到my-project-cli 項(xiàng)目src下面,不需要做任何修改
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

2.4. 項(xiàng)目運(yùn)行
cd my-project-cli
npm run serve

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

2.5. 打包個(gè)性化配置

指定打包輸出路徑,這個(gè)配置不需要可以跳過

編輯my-project-cli下面的package.json
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
在build:h5下面新增2行配置
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

"build:h5_test": "cross-env NODE_ENV=production UNI_PLATFORM=h5 UNI_OUTPUT_DIR=dist/build/h5_test vue-cli-service uni-build",
"build:h5_prod": "cross-env NODE_ENV=production UNI_PLATFORM=h5 UNI_OUTPUT_DIR=dist/build/h5_prod vue-cli-service uni-build",
2.6. 項(xiàng)目打包

默認(rèn)打包,執(zhí)行打包后會(huì)生成dist文件夾,dist/build/h5就是打包后的靜態(tài)文件夾,把他放到服務(wù)器上就可以

npm run build:h5

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

測(cè)試打包,執(zhí)行打包后會(huì)生成dist文件夾,dist/build/h5_test就是打包后的靜態(tài)文件夾,把他放到服務(wù)器上就可以

npm run build:h5_test

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
二者不同就是打包后的文件夾名稱,其他的都一樣

三、項(xiàng)目開發(fā)
3.1. 開發(fā)模式運(yùn)行項(xiàng)目

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
選擇內(nèi)置終端
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript

3.2. 驗(yàn)證實(shí)時(shí)編譯

修改標(biāo)題內(nèi)容是否支持實(shí)施編譯
把gblfy.com改成gblfy.com 666

uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配,uni-app,vue.js,javascript
從上面截圖可以看出,支持實(shí)施編譯

四、異常匯總
4.1. node-sass報(bào)錯(cuò)

script中已經(jīng)提前幫我們配置好了,你需要什么環(huán)境也可以自己再配,方便快捷,看著眼前一亮。沒想到真正跑起來發(fā)現(xiàn)缺少了很多依賴包,按照提示,一個(gè)一個(gè)全部裝一遍。在這期間,大家也許會(huì)遇到一個(gè)node-sass報(bào)錯(cuò),就像這樣:incompatible with ^4.0.0,這是因?yàn)閚ode-sass兼容問題,解決方法:

npm uninstall node-sass
npm install node-sass@4.14.1

重新運(yùn)行項(xiàng)目即可文章來源地址http://www.zghlxwxcb.cn/news/detail-646647.html

到了這里,關(guān)于uniApp h5項(xiàng)目/小程序項(xiàng)目通過命令行打包 一個(gè)項(xiàng)目二端適配的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【b站咸蝦米】chapter3_vue基礎(chǔ)_新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握

    【b站咸蝦米】chapter3_vue基礎(chǔ)_新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握

    課程地址:【新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握】 https://www.bilibili.com/video/BV1mT411K7nW/?p=12share_source=copy_webvd_source=b1cb921b73fe3808550eaf2224d1c155 目錄 三、vue基礎(chǔ) 3.1 vue介紹與傳統(tǒng)js的差異化 ?3.2 模板語法 3.3 data屬性 3.4 條件渲染? 3.4.1 v-if和v-else 3.4

    2024年01月21日
    瀏覽(980)
  • 【b站咸蝦米】chapter4_vue組件_新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握

    【b站咸蝦米】chapter4_vue組件_新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握

    課程地址:【新課uniapp零基礎(chǔ)入門到項(xiàng)目打包(微信小程序/H5/vue/安卓apk)全掌握】 https://www.bilibili.com/video/BV1mT411K7nW/?p=12share_source=copy_webvd_source=b1cb921b73fe3808550eaf2224d1c155 uni-app官網(wǎng) 組件,無論是小程序還是vue,都是非常關(guān)鍵的。 現(xiàn)在單頁面程序,主要的依據(jù)就是組件。 組件

    2024年01月20日
    瀏覽(100)
  • uniapp 打包H5,打包小程序,打包app分享到微信聊天、朋友圈

    1.uniapp打包H5操作手法:Hbuilder-發(fā)行-網(wǎng)站-PC-WEB端或手機(jī)端H5訪問,需要填寫個(gè)訪問域名,即發(fā)布后訪問的域名路徑 2.uniapp打包H5配置注意事項(xiàng):uniapp下manifest.json文件中H5配置相關(guān)配置,路由模式選擇hash,勾選上https訪問。 注:如果是本地訪問沒有https設(shè)置,則該項(xiàng)不要勾選,打

    2024年02月09日
    瀏覽(88)
  • uniapp的打包:h5、微信小程序以及APP方式

    uniapp的打包:h5、微信小程序以及APP方式

    本人用的是HBuilder編譯器,學(xué)習(xí)uniapp時(shí)b站某位大大推薦的,我剛開始接觸代碼時(shí)候也用過,那時(shí)候并不好用這個(gè)編譯器,但是現(xiàn)在試了一下挺好用的。 這是h5頁面的打包配置,新版本的HBuilder用的是web配置(也就是h5配置的意思) 由于上圖是我個(gè)人項(xiàng)目練習(xí),沒有用到appID,所

    2024年02月09日
    瀏覽(102)
  • uniapp項(xiàng)目打包H5后 希望可以修改固定的配置(接口地址,系統(tǒng)名稱等)

    uniapp項(xiàng)目打包H5后 希望可以修改固定的配置(接口地址,系統(tǒng)名稱等)

    一、在static靜態(tài)目錄下創(chuàng)建config.js,如圖 ?config.js 二、在manifest.json 的h5下設(shè)置\\\"template\\\" : \\\"template.h5.html\\\" ? 三、在項(xiàng)目根目錄下新建 template.h5.html 文件,在該文件引入配置文件config.js ?template.h5.html 文件內(nèi)容,引入配置文件config.js 四、重新運(yùn)行uniapp項(xiàng)目,配置后一定要重啟一下

    2024年02月01日
    瀏覽(18)
  • uniapp的h5項(xiàng)目 用命令起這個(gè)項(xiàng)目(vue-cli)

    uniapp的h5項(xiàng)目 用命令起這個(gè)項(xiàng)目(vue-cli)

    這里其實(shí)就相當(dāng)于給uniapp h5套了一個(gè)vue-cli的殼(純屬個(gè)人感覺) 首先需要安裝vue-cli 腳手架 然后創(chuàng)建項(xiàng)目(這里需要在hbuilder創(chuàng)建) 安裝成功后它的結(jié)構(gòu)是目錄, 打開項(xiàng)目查看package.json文件,所有對(duì)應(yīng)的命令都已經(jīng)有了 用命令運(yùn)行一下 然后在把你的uniapp h5項(xiàng)目全部拷貝到

    2024年04月11日
    瀏覽(18)
  • h5項(xiàng)目編寫成app,你還不了解嗎?直接打包和套webview結(jié)合uniapp兩種實(shí)現(xiàn)方式

    h5項(xiàng)目編寫成app,你還不了解嗎?直接打包和套webview結(jié)合uniapp兩種實(shí)現(xiàn)方式

    在各種需求中 大致有兩類 讓h5直接運(yùn)行成app,有一個(gè)成熟的h5項(xiàng)目,想直接打包app 不想觸發(fā)app更新,又能獲取最新的更新效果,使用webview套h5,最終生成app 今天筆者帶大家粗略實(shí)現(xiàn)以上的兩個(gè)需求 打開hbuiderx 新建項(xiàng)目 選擇 5+app 刪除其他的多余文件 將自己打包生成的文件進(jìn)

    2024年02月04日
    瀏覽(22)
  • 將h5項(xiàng)目轉(zhuǎn)成uniapp小程序

    將h5項(xiàng)目轉(zhuǎn)成uniapp小程序

    打開微信開發(fā)者工具,新建項(xiàng)目; pages下index文件中index.wxml文件打開內(nèi)容全刪除; 寫入 web-view src=\\\'http://域名.com/\\\'/web-view ; 編譯,成功在小程序中展示; 其后,正常按照小程序流程審核發(fā)布(appID一定要寫正確); 項(xiàng)目又老又大,要是一步一步修改會(huì)把我送走,方法很偷懶

    2024年02月11日
    瀏覽(21)
  • 微信小程序通過掃一掃調(diào)用H5項(xiàng)目

    業(yè)務(wù)邏輯: 小程序?yàn)橹黧w,外鏈一個(gè)H5項(xiàng)目,相當(dāng)于在小程序webView幾個(gè)頁面及功能。 現(xiàn)需在小程序掃一掃點(diǎn)擊事件觸發(fā)后通過二維碼生成的url跳轉(zhuǎn)到H5項(xiàng)目相關(guān)頁面 PS:二維碼生成可查看這里 一、小程序 二、H5項(xiàng)目 PS:需求中遇到了這種情況,所以這里記錄一下,方便自己的

    2024年02月04日
    瀏覽(18)
  • uniapp 打包成APP或小程序后或H5后 IOS(iphoneX機(jī)型) 底部安全區(qū)域適配(避開底部黑條虛擬鍵)

    在 manifest.json 文件的 \\\"app-plus\\\" 節(jié)點(diǎn)下添加 \\\" safearea \\\" 適配 iOS 的安全區(qū)域, \\\"background\\\" 對(duì)應(yīng)正常模式下安全區(qū)域外的背景顏色, \\\"backgroundDark\\\"對(duì)應(yīng)暗黑模式(夜間模式 / 深色模式)下安全區(qū)域外的背景顏色 APP端不使用配置,非APP端可不配置 ? 然后使用CSS常量 ? ?constant(safe-are

    2024年02月22日
    瀏覽(47)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包