Использование Parcel для генерации одного JS-файла из нескольких JS-файлов и сохранения настроек пути по умолчанию - PullRequest
0 голосов
/ 22 сентября 2019

Я работаю над обновлением приложения, чтобы оно было более понятным.Это приложение в настоящее время использует очень большой файл JS со многими классами JS.У меня есть отдельный код, поэтому каждый класс JS находится в своем собственном файле JS.Я хотел бы использовать Parcel для объединения всех файлов JS в один файл JS, на который я могу ссылаться из моего index.html.

Я добавил export default к каждому основному классу.Например.export default class MyJSClass.Затем я импортирую классы по мере необходимости из файла index.js, такого как import MyJSClass from './MyJSClass.js';

Приложение, которое я обновляю, использует фреймворк со структурой ниже:

resources
  |-Public
    |-JS
      |-singleHugeJSFile.js
  |-Templates
    |-index.html

Я хочу использовать Parcel и сохранитьтакая же структура, как

resources
  |-Public
    |-JS
      |-index.js // Entry point JS file
      |-MyJSClass.js
      |-SomeOtherClass.js
      |-AnotherClass.js
      ...

  |-Templates
    |-index.html

Я установил Parcel на ресурс dir и запустил:

parcel build public/js/index.js

Однако это создает файлы на dist dir.

Как создать файл JS с одной записью, содержащий все JS, используя Parcel, и сохранить ту же структуру приложения, чтобы я мог продолжать использовать путь по умолчанию для ссылки на этот JS из index.html?

...