Akryum / meteor-vite

MIT License
33 stars 16 forks source link

@vitejs/plugin-react can't detect preamble. Something is wrong. #16

Open mikkelking opened 1 year ago

mikkelking commented 1 year ago

I have created a project, https://github.com/Back2Dev/vite-react-meteor

The purpose of which is to use vite with Meteor and take advantage of the faster load times.

I hit a problem with this error message:

@vitejs/plugin-react can't detect preamble. Something is wrong. See https://github.com/vitejs/vite-plugin-react/pull/11#discussion_r430879201
    at Hello.jsx:6:1

I found something (related to the same error coming from Cypress) that suggested this in the vite.config.js

export default defineConfig({
  plugins: [
    react({
      // Disabling refresh stops the error, but that's kind of pointless
      // include: "**/*.disabled",
    }),
  ],

Which means that the page now loads, but does not refresh

henriquealbert commented 1 year ago

I can confirm. I got the same issue here: https://github.com/henriquealbert/meteor-vite-react/blob/main/vite.config.js#L6

fredmaiaarantes commented 1 year ago

I also got the same issue when trying to use Vite + React.