windicss / vite-plugin-windicss

🍃 Windi CSS for Vite ⚡️
MIT License
854 stars 65 forks source link

Not support MPA? #289

Closed hunteryun closed 2 years ago

hunteryun commented 2 years ago

我经过了认真测试后发现,好像真的不支持MPA?

我的情况是这样的:

  1. 我是与后端集成(这个应该无关)
  2. 我在vite.config.js里配置了这样的东西:
build: {
    rollupOptions: {
      input: {
        'naiveui': 'xxx/entry/naiveui/naiveui-entry.js',
        'element': 'xxx/entry/element/element-entry.js'
      },
      output: {
        entryFileNames: `[name]-entry.js`,
        chunkFileNames: `chunks/[name].[hash].js`,
        assetFileNames: `assets/[name]-main.[ext]`
      }
    }
  }
  1. 我分别在上面2个entry.js入口文件里都引入了windi,

import 'virtual:windi.css'

  1. npm run dev 下一切正常,只是在npm run build之后,编译后的文件里,只有一个含用windi相关的css

结论:是否windi不支持MPA?

hunteryun commented 2 years ago

我的错,我想我应该修改解析方式