ice breaker
ice breaker
> 我不是pnpm,是一个monorepo项目,项目用的webpack4,所以出现了这个问题。 那你可能需要的是 `hoist` 机制,这个机制 `pnpm` 和 `yarn` 都有的,详见 https://pnpm.io/npmrc#hoist
好的,你是 `yarn` 还是 `pnpm` 做的 `monorepo` 呀,我要复现这个问题话,大概应该咋做呀?
`monrepo` 的问题,到时候新开一个 `issue` 吧,现在版本的 `pnpm` 已经可以正常运作了。
这里我给出2份uni-app配置,你可以试一下: ## vue3 vite.config.js ```js import path from "path"; import { defineConfig } from "vite"; import uni from "@dcloudio/vite-plugin-uni"; import vwt from "weapp-tailwindcss-webpack-plugin/vite"; import postcssWeappTailwindcssRename from "weapp-tailwindcss-webpack-plugin/postcss"; // 注意: 打包成...
还遇到问题再 `reopen` 吧
因为 1.7.2 版本我把默认的 * -> view 给取消了,不然 before:content-['*'] 里也会被替换,这个你的期望还是恢复到 view 吗?
> before:content-['*'] 中的 * 被替换为 view 只是改变选择器的名称的话应该没什么问题,或者忽略对 [] 中字符的替换 嗯,我打算通过匹配 class 中的 [] 这样的作用域来对里面进行特殊的处理
我在 `1.7.3` 版本中加入了 `replaceUniversalSelectorWith` 配置项 `string` | `false` ,默认为 `'view'` 这个选项会把css中的全局选择器 `*` 替换为指定值,默认替换为 'view',设置为 `false` 时不进行替换。
嗯,我先看看这个插件哈。
报错核心原因:小程序不支持在 `>` 选择器后面直接加伪类选择器 ```css // wxss 报错 :where(.a) > :where(.b) { color: red; } :where(.a) > :not(.b) { color: red; } // wxss 不报错 :where(.a) > view:where(.b) { color: red;...