diff --git a/web3/packages/mind-map/postcss.config.js b/web3/packages/mind-map/postcss.config.js deleted file mode 100644 index 2e7af2b7..00000000 --- a/web3/packages/mind-map/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/web3/packages/mind-map/postcss.config.ts b/web3/packages/mind-map/postcss.config.ts new file mode 100644 index 00000000..43b30b35 --- /dev/null +++ b/web3/packages/mind-map/postcss.config.ts @@ -0,0 +1,15 @@ +import config from '.'; + +export default { + plugins: { + ...(process.env.NODE_ENV === 'production' ? { cssnano: {} } : {}), + // Specifying the config is not necessary in most cases, but it is included + autoprefixer: {}, + // 修复 element-plus 和 ant-design-vue 的样式和tailwindcss冲突问题 + 'postcss-antd-fixes': { prefixes: ['ant', 'el'] }, + 'postcss-import': {}, + 'postcss-preset-env': {}, + tailwindcss: { config }, + 'tailwindcss/nesting': {}, + }, +}; diff --git a/web3/packages/mind-map/tailwind.config.js b/web3/packages/mind-map/tailwind.config.ts similarity index 69% rename from web3/packages/mind-map/tailwind.config.js rename to web3/packages/mind-map/tailwind.config.ts index bd3eb14e..f2712c20 100644 --- a/web3/packages/mind-map/tailwind.config.js +++ b/web3/packages/mind-map/tailwind.config.ts @@ -1,4 +1,5 @@ -/** @type {import('tailwindcss').Config} */ +import type { Config } from 'tailwindcss' + export default { content: [ "./index.html", @@ -8,4 +9,4 @@ export default { extend: {}, }, plugins: [], -} +} satisfies Config