最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue3+ts+vant移動端H5項目搭建的實現(xiàn)步驟

 更新時間:2022年06月16日 09:08:50   作者:南風(fēng)number  
本文主要介紹了vue3+ts+vant移動端H5項目搭建,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

使用vue-cli搭建項目

1.全局安裝vue-cli

npm install -g @vue/cli

安裝完成驗證

vue -V

在這里插入圖片描述

2.使用vue ui 可視化創(chuàng)建項目

2.1 vue ui

vue ui

在這里插入圖片描述

2.2 點擊創(chuàng)建

點擊創(chuàng)建

在learn目錄下創(chuàng)建項目

填寫創(chuàng)建的項目名,選擇包管理器npm

2.3 點擊下一步

選擇手動,點擊下一步

2.4 選擇功能

選好點擊下一步

2.5 選擇配置

選擇了scss預(yù)處理器,格式化及eslint校驗

選擇創(chuàng)建項目

是否把本次的這些選擇做預(yù)設(shè),下次直接選擇這個預(yù)設(shè)就不用一步一步選了

看你自己

等待項目創(chuàng)建完成

3.打開項目

點擊左上角項目名,選擇在編輯器打開

4、安裝vant,并實現(xiàn)按需引入

打開終端

npm install vant

在根目錄src下新建common文件夾,里面建立vantui.ts文件

vantui.ts文件內(nèi)容

import { App } from "vue";
import { Button } from "vant";
const Vant = {
  install: (app: App): void => {
    app.use(Button);
  },
};
export default Vant;

在main.ts中引入

安裝按需引入的插件

npm i unplugin-vue-components -D

在vue.config.js中,增加代碼

const { defineConfig } = require("@vue/cli-service");
const { VantResolver } = require("unplugin-vue-components/resolvers");
const ComponentsPlugin = require("unplugin-vue-components/webpack");
module.exports = defineConfig({
  transpileDependencies: true,
  configureWebpack: {
    plugins: [
      ComponentsPlugin({
        resolvers: [VantResolver()],
      }),
    ],
  },
});

測試 在AboutView下測試

<template>
  <div class="btn-box">
    <van-button block type="primary">登錄</van-button>
    <van-button class="register-btn" block color="#fff">注冊</van-button>
  </div>
</template>
<style lang="scss" scoped>
.btn-box {
  padding: 0 20px;
  box-sizing: border-box;
  .register-btn {
    color: rgb(76, 155, 240) !important;
  }
}
</style>

效果:

5、移動端適配(rem)

5.1 安裝 amfe-flexible 和 postcss-pxtorem --save

5.2 在main.ts引入

import "amfe-flexible";

5.3 在項目根目錄下新建postcss.config.js

判斷下vant組件按375設(shè)計稿尺寸走,自己的頁面是750的

module.exports = {
  plugins: {
    "postcss-pxtorem": {
      rootValue({ file }) {
        return file.indexOf("vant") !== -1 ? 37.5 : 75;
      },
      propList: ["*"],
    },
  },
};

效果:

會跟隨設(shè)備變化,項目大功告成,開始干活吧

到此這篇關(guān)于vue3+ts+vant移動端H5項目搭建的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)vue3 ts vant移動端H5搭建內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Bootstrap4 + Vue2實現(xiàn)分頁查詢的示例代碼

    使用Bootstrap4 + Vue2實現(xiàn)分頁查詢的示例代碼

    本篇文章主要介紹了使用Bootstrap4 + Vue2實現(xiàn)分頁查詢的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 如何利用Echarts根據(jù)經(jīng)緯度給地圖畫點畫線

    如何利用Echarts根據(jù)經(jīng)緯度給地圖畫點畫線

    最近工作中遇到了一個需求,需要利用echarts在地圖上面標(biāo)記點位,所下面這篇文章主要給大家介紹了關(guān)于如何利用Echarts根據(jù)經(jīng)緯度給地圖畫點畫線的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • VUE v-for循環(huán)中每個item節(jié)點動態(tài)綁定不同函數(shù)的實例

    VUE v-for循環(huán)中每個item節(jié)點動態(tài)綁定不同函數(shù)的實例

    今天小編就為大家分享一篇VUE v-for循環(huán)中每個item節(jié)點動態(tài)綁定不同函數(shù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • Vue CLI2升級至Vue CLI3的方法步驟

    Vue CLI2升級至Vue CLI3的方法步驟

    這篇文章主要介紹了Vue CLI2升級至Vue CLI3的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • vue項目的訪問端口及其設(shè)置方式

    vue項目的訪問端口及其設(shè)置方式

    這篇文章主要介紹了vue項目的訪問端口及其設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。
    2022-10-10
  • vue項目配置國際化$t('')的介紹和用法示例

    vue項目配置國際化$t('')的介紹和用法示例

    這篇文章主要給大家介紹了關(guān)于vue項目配置國際化?$t('')的介紹和用法的相關(guān)資料,多語言和國際化現(xiàn)在已經(jīng)成為一個網(wǎng)站或應(yīng)用的必要功能之一,Vue作為一款流行的前端框架,在這方面也有著靈活的解決方案,需要的朋友可以參考下
    2023-09-09
  • vue3 pinia使用及持久化注冊

    vue3 pinia使用及持久化注冊

    本文介紹了Pinia的使用方法及如何實現(xiàn)狀態(tài)持久化存儲,首先,介紹了Pinia的安裝和在main.ts中的掛載,介紹了getters和actions的使用方法,最后,詳細說明了如何通過Pinia-plugin-persistedstate插件實現(xiàn)Pinia狀態(tài)的持久化處理,包括插件的安裝、配置和在main.ts文件中的注冊
    2024-10-10
  • vue router 跳轉(zhuǎn)后回到頂部的實例

    vue router 跳轉(zhuǎn)后回到頂部的實例

    今天小編就為大家分享一篇vue router 跳轉(zhuǎn)后回到頂部的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • vite多頁面配置項目實戰(zhàn)

    vite多頁面配置項目實戰(zhàn)

    vite官方文檔中有關(guān)于多頁面應(yīng)用模式如果配置的說明,下面這篇文章主要給大家介紹了關(guān)于vite多頁面配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • vue-router 路由基礎(chǔ)的詳解

    vue-router 路由基礎(chǔ)的詳解

    這篇文章主要介紹了vue-router 路由基礎(chǔ)的詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10

最新評論

赞皇县| 玉山县| 抚顺市| 泰宁县| 敖汉旗| 长顺县| 任丘市| 即墨市| 临沧市| 高平市| 南城县| 莒南县| 高州市| 呈贡县| 大石桥市| 浪卡子县| 靖远县| 苗栗市| 金川县| 贺州市| 鹤峰县| 昌图县| 丰城市| 青海省| 平顶山市| 吴川市| 太康县| 郎溪县| 中西区| 浦东新区| 抚松县| 德化县| 龙江县| 柳江县| 乌什县| 安吉县| 滕州市| 东至县| 卓尼县| 浮山县| 宿迁市|