У меня есть ряд новых и существующих проектов, которые используют Require.js для управления зависимостями.Я заинтригован простотой Parceljs и хотел бы протестировать ее на нескольких небольших проектах.
Однако я не уверен, как указать зависимости в моем коде.Использование простого оператора require вроде этого:
// Import our view
var AppView = require('./app.view');
будет соответствовать некоторым примерам, которые я видел.Это соответствует философии дизайна Parcel?Конечно, это проще, чем поддерживать файлы конфигурации Require.js, но я бы предпочел сделать это правильно с первого раза.
Моя главная задача с использованием операторов require - это не комплексный подход.Например, вызов модуля через маршрутизатор, скорее всего, будет неудачным, поскольку зависимость от файла JavaScript модуля будет неизвестна.В качестве альтернативы можно добавить операторы require в маршрутизаторе для каждого модуля, но это противоречит философии проектирования Parcel, которую я могу определить.