dcloudio / uni-app

A cross-platform framework using Vue.js
https://uniapp.dcloud.io
Apache License 2.0
40.08k stars 3.64k forks source link

vite版本小程序插件开发wxss依赖出错 #4557

Open yejinjian opened 1 year ago

yejinjian commented 1 year ago

问题描述 使用 vue vite cli 创建工程,当编译成小程序插件 指令 ··· "dev:mp-weixin": "uni build -w -p mp-weixin --plugin --out-dir dist/dev/mp-weixin/plugin", ··· 编译后生成的 插件页面级别的 wxss 均会出现依赖 app.wxss 示例:

··· @import "../app.wxss"; .shadow-bt.data-v-d1d3d0d7{box-shadow:0 -1px 6px rgba(105,105,105,.09)} ···

这在微信开发工具会报错:

image

使用的uni-app版本: 3.0.0-3081220230817001

cyw666 commented 1 year ago

4061 引入 unocss就能正常编译了,临时用着吧

yejinjian commented 12 months ago

我自己写了一个插件,把index.wxss 抽出一个公共的common.wxss 解决,所有的页面基本都import common.wxss