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

vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

這篇具有很好參考價值的文章主要介紹了vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝

1、全局安裝 vue-cli 腳手架(不建議用 5.0 版本,避免報錯)

 npm install -g @vue/cli@4.5.19

2、腳手架創(chuàng)建項目

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

3、選擇 默認模板 即可

4、編譯并啟動項目

npm run dev:mp-weixin

vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

?5、開發(fā)者工具,導(dǎo)入項目,注意路徑 "項目地址/dist/dev/mp-weixin"

開發(fā)的規(guī)范

  1. 不能直接在開發(fā)者工具中修改代碼,口訣:vscode做開發(fā),開發(fā)者工具做調(diào)試

  2. 標簽使用小程序的規(guī)范,語法使用vue的即可

項目目錄結(jié)構(gòu)

  1. App.vue 相等于原生小程序 app.wxss (全局樣式文件)和 app.js (應(yīng)用入口文件)

  2. main.js uniapp 項目入口文件 ,后期有一些設(shè)置想全局都生效(vuex)

  3. mainifest.json 相當于小程序 project.config.json 設(shè)置 appid 、設(shè)置不校驗合法域名一微信開發(fā)者工具一本地設(shè)置的功能

  4. pages.json 相當于以前小程序當中全局配置 app.json 和頁面配置 index.json

    1. 新建了頁面,需要在 pages.json 中設(shè)置頁面路徑

    2. 設(shè)置應(yīng)用的標題還可以設(shè)置單個頁面的標題

    3. 設(shè)置導(dǎo)航欄樣式

    4. 設(shè)置 tabbar

  5. uni.scss 全局樣式文件,寫 scss 語法,默認被 uniapp 引入了,所以不需要手動去引入它

  6. pages 文件夾是否 uniapp 頁面文件!!

  7. static 存放靜態(tài)資源,圖片,字體等

uniapp生命周期

口訣:組件生命周期使用vue規(guī)范,其他使用小程序規(guī)范

  1. 應(yīng)用生命周期,使用小程序

    1. onLauch等

  2. 頁面生命周期,使用小程序

    1. onLoad,onShow等

  3. 組件生命周期,使用vue的規(guī)范

    1. created,mounted等

uniapp的api

1、wx的api,修改前綴后(uni),可以直接用 : wx.showToast() ---- uni.showToast()

2、uni支持promise的使用方式

3、使用promise返回的是數(shù)組,建議直接解構(gòu)使用即可

easycom

  1. 按照規(guī)范新建組件: components/組件名/組件名.vue

  2. 頁面直接使用即可

?vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

引入和使用 uni-ui

  1. 在根目錄創(chuàng)建 vue.config.js 文件 ,增加 @dcloudio/uni-ui 包的編譯

    module.exports = {
     ? ?transpileDependencies:['@dcloudio/uni-ui']
    }
  2. 安裝 sassuni-ui

    npm i sass @dcloudio/uni-ui
  3. 配置 easycom

    // pages.json
    {
        "easycom": {
            "autoscan": true,
            "custom": {
                // uni-ui 規(guī)則如下配置
                "^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue"
            }
        },
        
        // 原有內(nèi)容
        pages:[ ... ]
    }
  4. 重新運行 編譯打包

    npm run dev:mp-weixin

?文章來源地址http://www.zghlxwxcb.cn/news/detail-491421.html

?

?

?

到了這里,關(guān)于vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Vue-cli腳手架的下載

    Vue-cli腳手架的下載

    vue-cli官方提供的一個腳手架,用于快速生成一個vue的項目模板 預(yù)先定義好的目錄結(jié)構(gòu)及其基礎(chǔ)代碼,好比創(chuàng)建Maven項目時可以選擇創(chuàng)建一個骨架項目, 主要的功能: 統(tǒng)一的目錄結(jié)構(gòu)、本地調(diào)試、熱部署、單元測試、集成打包上線 Node.js : 下載 | Node.js 中文網(wǎng) CTRL + window 輸入

    2024年02月07日
    瀏覽(238)
  • 20230623----重返學(xué)習(xí)-vue-cli腳手架

    Vue工程化處理工具之 : @vue/cli 腳手架的本質(zhì):基于webpack實現(xiàn)項目的打包部署; vue/cli 安裝和使用 可選擇當前配置項 文件地址在:C:Users當前電腦用戶名.vuerc。 如:C:Usersfangc.vuerc 文件目錄 package.json 目錄: scripts:npm可執(zhí)行命令 serve命令: vue-cli-service 是Vue腳手架內(nèi)部封裝的

    2024年02月10日
    瀏覽(96)
  • Vue--》超詳細教程——vue-cli腳手架的搭建與使用

    Vue--》超詳細教程——vue-cli腳手架的搭建與使用

    目錄 vue-cli vue-cli 的安裝 (可能出現(xiàn)的問題及其解決方法) vue-cli 創(chuàng)建 Vue 項目

    2024年01月17日
    瀏覽(87)
  • uniapp使用cli腳手架創(chuàng)建兼容小程序和h5的項目 自動化命令打包運行

    uniapp使用cli腳手架創(chuàng)建兼容小程序和h5的項目 自動化命令打包運行

    HbuliderX搭建項目結(jié)構(gòu): CLI搭建項目結(jié)構(gòu): CLI方式搭建uniapp項目: 大家可以看下兩種方式搭建的項目文件夾目錄有什么區(qū)別,上面的是HbuilderX模版搭建的小程序項目,下面的是cli搭建的項目,先把my-test項目中src下面的文件全部刪除,然后我把小程序代碼全部塞進了src文件夾下

    2024年02月16日
    瀏覽(37)
  • Webpack項目學(xué)習(xí):Vue-cli(腳手架)-優(yōu)化配置 -ui庫element-plus+減小打包體積 -按需加載+自定義主題+優(yōu)化

    Webpack項目學(xué)習(xí):Vue-cli(腳手架)-優(yōu)化配置 -ui庫element-plus+減小打包體積 -按需加載+自定義主題+優(yōu)化

    安裝 全部引入,在入口文件main.js ?啟動:npm start ?按需引入 需要插件快速開始 | Element Plus (gitee.io) ? ? 更改默認配置 主題 | Element Plus (gitee.io) ? ?如果有模塊沒有安裝 ,安裝一下即可 優(yōu)化 關(guān)閉性能分析 文件單獨打包 做緩存-

    2024年02月08日
    瀏覽(99)
  • Mac OS安裝Vue CLI腳手架并創(chuàng)建一個基礎(chǔ)項目教程

    Mac OS安裝Vue CLI腳手架并創(chuàng)建一個基礎(chǔ)項目教程

    前后端分離 可以大大地提高開發(fā)效率,主流的解決方案為 Vue.js+SpringBoot ,這里主要介紹 Vue在Mac端的入門教程 。軟硬件環(huán)境為Macbook Air M2+macOS Vantura 13.4.1。 Vue (發(fā)音為 /vju?/,類似 view) 是一款用于 構(gòu)建用戶界面 的 JavaScript 框架,是官方提供的 基于 Webpack 的 Vue 工具鏈 。它基

    2024年02月04日
    瀏覽(306)
  • 基于npm CLI腳手架的uniapp項目創(chuàng)建、運行與打包全攻略(微信小程序、H5、APP全覆蓋)

    基于npm CLI腳手架的uniapp項目創(chuàng)建、運行與打包全攻略(微信小程序、H5、APP全覆蓋)

    除了使用HBuilderX工具可視化搭建項目外,DCloud官方還提供了一個腳手架用于命令行搭建項目。 uni-app項目支持 uni cli和 HBuilderX cli兩種腳手架工具: uni cli:面向非HBuilderX的用戶(如習(xí)慣使用vscode/webstorm的開發(fā)者),提供創(chuàng)建項目、編譯發(fā)行等能力;在App平臺,僅支持生成離線

    2024年04月16日
    瀏覽(118)
  • 【每天學(xué)習(xí)一點點 day04】工程化 npm create 腳手架 create-vue, vue-cli 執(zhí)行原理① - npm cli

    【每天學(xué)習(xí)一點點 day04】工程化 npm create 腳手架 create-vue, vue-cli 執(zhí)行原理① - npm cli

    希望我們每個人都能找到屬于自己的花期,不急不躁,靜等風來。 今天打算用 Docusaurus 開始搭建自己的知識庫,之前早已有此想法,遺憾的是沒有堅持下來。 這次借助這個機會,也計劃將自己【每天學(xué)習(xí)一點點】系列整理在自己的知識庫中,方便大家查找。 在使用腳手架命

    2024年02月22日
    瀏覽(104)
  • mac下安裝vue cli腳手架并搭建一個簡易項目

    mac下安裝vue cli腳手架并搭建一個簡易項目

    1、確定本電腦下node和npm版本是否為項目所需版本。 2、下載vue腳手架 3、創(chuàng)建項目 如果有node,打開終端,輸入node -v和npm -v , 確保node和npm的版本,(這里可以根據(jù)自己的需求去選擇,如果對最新版本的內(nèi)容有要求,也可以選擇最新版本)如果沒有node,可以點擊nodejs官網(wǎng)去下載

    2024年02月15日
    瀏覽(100)
  • vue腳手架創(chuàng)建項目

    vue腳手架創(chuàng)建項目

    npm install -g @vue/cli 如果報錯可以嘗試使用cnpm vue -V vue create 項目名稱 輸入y 上下選中選項 Manually select features (自由選擇),回車 vue 版本的選擇 其他按需要選擇

    2024年02月05日
    瀏覽(30)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包