关于使用webpack构建的vue项目,如何使用windicss

1、安装依赖

复制代码
npm install windicss windicss-webpack-plugin -D

2、配置vue.config.js

在项目根目录下的vue.config.js中配置Windi CSS

javascript 复制代码
const { defineConfig } = require('@vue/cli-service')
const WindiCSSWebpackPlugin = require('windicss-webpack-plugin')
module.exports = defineConfig({
  transpileDependencies: true,
  configureWebpack: {
    plugins: [new WindiCSSWebpackPlugin()],
  }
})

3、在main.js中引入Windi CSS

import 'windi.css'

4、注意:不要使用

复制代码
const WindiCSSWebpackPlugin = require('windicss-webpack-plugin').default和
复制代码
const { default: WindiCSSWebpackPlugin } = require('windicss-webpack-plugin')的方式引入,否则终端会报错:WindiCSSWebpackPlugin is not a constructor,导致项目无法运行;
相关推荐
Mintopia6 分钟前
Three.js 第四天几何体顶点组设置
前端·javascript·three.js
小菜刀刀8 分钟前
XSS跨站脚本攻击漏洞
开发语言·前端·javascript
星空寻流年13 分钟前
css3新特性第四章(渐变)
前端·javascript·css3
三天不学习17 分钟前
基于 Vue3 + ECharts + GeoJson 实现区域地图钻取功能详解
前端·javascript·echarts·geojson·区域地图·钻地图
二川bro19 分钟前
webpack 中 chunks详解
前端·webpack·node.js
CodeSheep19 分钟前
JetBrains再出手,最新IntelliJ IDEA 2025.1正式登场!
前端·后端·github
JarvanMo22 分钟前
如何在Flutter中保护密钥文件?
前端·flutter
Mike_jia32 分钟前
一篇文章带你了解一款强大的企业家监控系统---Zabbix
前端
七月丶33 分钟前
🚀 从 Git 操作痛点出发,我为什么开发了 gix?
前端·后端·github
Mike_jia33 分钟前
Cabot监控系统全解析:自建企业级监控的终极方案
前端