Getting Feathers, Vue, одностраничные компоненты, TypeScript все работают для современного javascript новичка - PullRequest
0 голосов
/ 01 апреля 2020

Я построил свой простой серверный сервис, используя 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 и работает только с внешним интерфейсом, а внутренний - это отдельный проект.

Спасибо!

...