Нужны советы по использованию Parceljs с Backbone.js - PullRequest
0 голосов
/ 04 марта 2019

У меня есть ряд новых и существующих проектов, которые используют Require.js для управления зависимостями.Я заинтригован простотой Parceljs и хотел бы протестировать ее на нескольких небольших проектах.

Однако я не уверен, как указать зависимости в моем коде.Использование простого оператора require вроде этого:

// Import our view
var AppView = require('./app.view');

будет соответствовать некоторым примерам, которые я видел.Это соответствует философии дизайна Parcel?Конечно, это проще, чем поддерживать файлы конфигурации Require.js, но я бы предпочел сделать это правильно с первого раза.

Моя главная задача с использованием операторов require - это не комплексный подход.Например, вызов модуля через маршрутизатор, скорее всего, будет неудачным, поскольку зависимость от файла JavaScript модуля будет неизвестна.В качестве альтернативы можно добавить операторы require в маршрутизаторе для каждого модуля, но это противоречит философии проектирования Parcel, которую я могу определить.

1 Ответ

0 голосов
/ 07 марта 2019

Я надеялся получить какое-то руководство от гуру, но я понимаю, что Backbone.js сейчас немного устарел.

Я решил, что лучший путь для этих проектов - использовать модули ES2015, Babel для переноса.и посылка.Я провел несколько тестов, и похоже, что Parcel может заменить Browserify для этой цели.

...