关于使用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,导致项目无法运行;
相关推荐
玲小珑3 分钟前
Next.js 教程系列(十二)API Routes:构建轻量级后端服务
前端·next.js
JinSo9 分钟前
EasyEditor AI 聊天助手:让低代码开发更简单
前端·javascript·github
答案answer13 分钟前
three.js 实现几个炫酷的粒子特效(火焰,烟雾,烟花)
前端·three.js
ObjectX前端实验室28 分钟前
三年写了很多代码,也想写写自己
前端·程序员
满分观察网友z33 分钟前
uniapp的navigator跳转功能
前端
江城开朗的豌豆38 分钟前
Vue组件DIY指南:手把手教你玩转自定义组件
前端·javascript·vue.js
无奈何杨41 分钟前
CoolGuard风控节假日完善,QLExpress自定义函数
前端·后端
GDAL43 分钟前
Node.js Stream 深入全面讲解
node.js
CSR-kkk1 小时前
前端工程化速通——①ES6
前端·es6·速通