Как создать модуль узла, используя dotnet-fable

У меня есть проект, который я создал с dotnet fable new -n ProjectName и если я запускаю его с сервером веб-пакетов, все работает как положено. Однако я хочу создать сервер Express. Для этого я подумал, что просто создаю модуль узла и затем запускаю его. Но когда я смотрю на текст справки из dotnet fable --help Я не могу найти способ сказать fable просто скомпилировать js и позволить мне выбрать, где эти файлы должны быть размещены. Итак, вопрос, как мне указать dotnet-fable для создания файлов js (и больше ничего не делать).

ps, используя fable-cli, приводит к нулевой ссылке (вероятно, из-за структуры файла проекта), поэтому я не просто использовал это

1 ответ

Я просто боролся с тем же. При использовании шаблона басни, dotnet fable npm-run build просто создает файлы JS для меня. Попробуйте удалить devServer раздел из webpack.config.js, и измените ваш скрипт запуска в package.json, чтобы сказать webpack && node bundle.js, (The devServer функция в веб-пакете запускает свой собственный простой бэкэнд express.js - то, что я только что узнал при создании собственного приложения fable express)

Другие вопросы по тегам