v1 版本插件常见问题,使用最新版本插件无须参考
我在 js
里写了 tailwindcss
的任意值,为什么没有生效?
详见 issue#28
A: 因为这个插件,主要是针对, wxss
,wxml
和 jsx
进行转义的,js
里编写的 string
是不转义的。如果你有这样的需求可以这么写:
import { replaceJs } from 'weapp-tailwindcss-webpack-plugin/replace'
const cardsColor = reactive([
replaceJs('bg-[#4268EA] shadow-indigo-100'),
replaceJs('bg-[#123456] shadow-blue-100')
])
你不用担心把代码都打进来导致体积过大,我在 'weapp-tailwindcss-webpack-plugin/replace' 中,只暴露了2个方法,代码体积 1k左右,esm格式。