Как создать модуль узла, используя 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)