const childProcess = require('child_process')
// gaze是用于监听文件变化的工具
const Gaze = require('gaze');
// 有更友好展示的console
const consola = require('consola')
class MyPlugin {
// 将 `apply` 定义为其原型方法,此方法以 compiler 作为参数
apply(compiler) {
const items = ['React', 'Solid', 'Vue']
const Basic = () => {
const contentRef = useRef(null)
const api = useVirtualizer({
count: items.length,
getScrollElement: () => contentRef.current,
estimateSize: () => 35,
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { defineProperties, createSprinkles } from '@vanilla-extract/sprinkles' | |
const typographyProperties = defineProperties({ | |
...responsiveProperties, | |
properties: { | |
fontSize: fontSizePairings, | |
lineHeight: lineHeights, | |
fontWeight: fontWeights, | |
letterSpacing: letterSpacings, | |
textAlign: ['left', 'right', 'center'], |
OlderNewer