Как добавлять в билд Vite файл js без type module?

Vite - это инструмент для современной разработки веб-приложений, разработанный для использования с JavaScript и TypeScript. По умолчанию Vite поддерживает модули ES (type modules), но если вам требуется добавить файл JavaScript без модулей, то для этого можно воспользоваться встроенным механизмом Vite.

Для добавления файла JavaScript без модулей в билд проекта с использованием Vite, вам необходимо выполнить следующие шаги:

1. Создайте необходимый файл JavaScript без использования модулей. Например, файл script.js.

2. Откройте файл vite.config.js в корне вашего проекта. Если такого файла нет, создайте его.

3. В файле vite.config.js добавьте конфигурацию для обработки файлов JavaScript без модулей. Ниже представлен пример конфигурации:

import { defineConfig } from 'vite';

export default defineConfig({
  build: {
    rollupOptions: {
      input: {
        main: 'index.html',
        script: 'path/to/your/script.js',
      },
    },
  },
});

4. После внесения изменений в файл конфигурации, запустите сборку проекта с помощью команды vite build.

Теперь Vite будет успешно обрабатывать и собирать файлы JavaScript без модулей в вашем проекте.

Учтите, что добавление файлов JavaScript без модулей может привести к некоторым ограничениям и проблемам, связанным с управлением зависимостями и обработкой кода. Поэтому рекомендуется использовать модули ES, если это возможно, для более эффективной разработки и поддержки проекта.