首页 > 其他分享 >Vue3+Vite项目中 使用WindiCSS.

Vue3+Vite项目中 使用WindiCSS.

时间:2022-11-28 15:24:07浏览次数:43  
标签:插件 WindiCSS ts windicss Vite Vue3 vite

之前工作有了解过根据类名来写元素的样式,一听就发出疑问:这样写项目可读性恐怕不是很好吧。。。

 

 之后来到杭州工作后,开始使用WindiCSS后发现 真香!!!


 由于近期所写的项目都是自己一个人开发的 组长说可以大胆点来!我就边学习边在项目中使用:

 近期项目都使用的是 Vue3+Vite+TS开发,所以下文就按照这个前提来说明~

首先下载WindiCSS这个插件

npm i -D vite-plugin-windicss windicss

在vite.config.ts文件下添加插件

import WindiCSS from 'vite-plugin-windicss'

export default {
  plugins: [
    WindiCSS(),
  ],
}

最后在入口ts文件 mian.ts添加

import 'virtual:windi.css'

如果想让开发体验更上一层楼 可以安装VScode里面WindiCSS的专属插件:

WindiCSS IntelliSense
// 可以直接输入WindiCSS关键词搜索

 

 安装好这个插件日常开发中就有智能提示了~

标签:插件,WindiCSS,ts,windicss,Vite,Vue3,vite
From: https://www.cnblogs.com/myth090909/p/16932271.html

相关文章

  • Vue3快速上手
    Vue3快速上手<imgsrc="https://user-images.githubusercontent.com/499550/93624428-53932780-f9ae-11ea-8d16-af949e16a09f.png"style="width:200px"/>1.Vue3简介......
  • 基于SqlSugar的开发框架循序渐进介绍(22)-- Vue3+TypeScript的前端工作流模块中实现统一
    在工作流页面中,除了特定的业务表单信息外,往往也需要同时展示通用申请单的相关信息,因此在页面设计的时候需要使用一些组件化的概念来实现动态的内容展示处理,本篇随笔介绍Vue3......
  • 【Amadeus原创】零基础使用vue3和elements创建应用
    一.创建环境1.创建D:\code\vue文件夹2.vscode打开文件夹3.打开终端,输入​​npminstall-g@vue/cli​​4.配置环境变量终端输入:​​npmconfiglist​​找到路径将路......
  • vue3通过ref获取元素及注意事项
    常规用法<template><divclass="search-input"><inputtype="text"ref="searchInputElem"v-model="searchValue"@keyup.enter="onSearch"placeholder="......
  • js框架:vue3
    一个前端网页有:HTML,js,css三个部分主组成,高级一点的动态页就外加后台代码。vue:是JavaScript封装起来的框架【js---》jQuery---》vue框架】,js就JavaScript的简写,其框架作用就......
  • vue3中watch监听不是你想的那样简单
    vue3中watch监听数组,数组变化后未触发回调今天发生了一个很神奇的现象,就是我使用watch监听数组时。被监听的数组已经发生了变化。但是没有触发回调操作。当时的我感到很疑......
  • vue3中watch监听不是你想的那样简单
    vue3中watch监听数组,数组变化后未触发回调今天发生了一个很神奇的现象,就是我使用watch监听数组时。被监听的数组已经发生了变化。但是没有触发回调操作。当时的我感到很疑......
  • vue3踩坑记录
    VueGridLayout-️适用Vue.js的栅格布局系统'.sync'modifieron'v-bind'directiveisdeprecated.Use'v-model:propName'instead.eslint-plugin-vue在3.x中,自......
  • vite 集成 cesium
    教程原文:https://www.cnblogs.com/LiZiheng/p/16295263.html安装依赖vite-plugin-cesiumhttps://github.com/nshen/vite-plugin-cesium/blob/main/src/index.tspnpm......
  • Vue3
    helloworld<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewpo......