Я построил свой простой серверный сервис, используя Feathers js и TypeScript. Теперь я хотел бы включить внешний интерфейс, используя Vuejs и одностраничные компоненты. Проблема в том, что у меня нет предыдущего опыта работы с webpack или vue -cli, и независимо от того, какой урок я следую, вещи ломаются, когда я пытаюсь внести Vue в сгиб. Vue -cli, похоже, испортил мой пакет. json и tsconfig. json files.
Я начал все с выполнения feathers generate app
, выбрал TypeScript и успешно создал API, который работает при запуске npm run dev
.
Затем я попытался vue create .
в папке моего проекта. Какие варианты я должен выбрать, чтобы все не сломалось, и я смог в итоге успешно запустить npm run dev
? Мои package.json
и tsconfig.json
файлы изменяются, меняются сценарии npm, каталоги назначения и модуль компилятора.
Я надеюсь, что можно запустить npm run dev
, который скомпилирует мой бэкэнд TypeScript и Vue компонентов, поместите их все в нужное место, я могу открыть браузер и все работает.
Может кто-нибудь пройтись, хотя шаги, чтобы сделать эту работу, пожалуйста. Разве это не может работать?
Я смотрел на https://github.com/feathersjs-ecosystem/feathers-chat-vuex, но он не использует TypeScript и работает только с внешним интерфейсом, а внутренний - это отдельный проект.
Спасибо!