С истечением срока действия Dartium, которое произошло всего несколько дней назад, я почувствовал необходимость перейти с dart 1.24.3 на Dart2, хотя он все еще в dev.
Несмотря на это, я столкнулся с несколькими стенами, одна из которых связана с архитектурой моих приложений.
Я запускаю сервер nodeJs, который также выступает в роли веб-сервера с клиентским дротиком.
Проблема, с которой я сталкиваюсь с новым SDK DART, заключается в том, что для чтения файлов в Drome в Chrome они должны обслуживаться с использованием webdev serve
или build_runner serve
.
.
Очевидно, что эти 2 команды действуют как файловый сервер, а это не то, чего я хочу, так как я использую сервер nodeJS.
Используя build_runner watch
, я думаю, что я включаю сборку и просмотр файлов .dart в .dart.js внутри следующего каталога:
.dart_tool / сборки / генерироваться // Lib
Я также могу обслуживать их с моего сервера nodeJS. Остается только каталог пакета, и я не могу найти, где pub обслуживает следующие файлы пакета:
/ пакеты / $ SDK / dev_compiler / драмы / require.js
/packages/$sdk/dev_compiler/amd/dart_sdk.js
Кто-нибудь знает, что служит build_runner, чтобы включить их?
Спасибо,