У меня есть проект Vue, который я создал с помощью интерфейса командной строки Vue, и теперь я хочу включить TypeScript в проекте. Я посмотрел на это руководство , но он рекомендует добавить конфигурацию Webpack и заменить vue-cli-service в разделе сценариев package.json на Webpack.
vue-cli-service
package.json
Могу ли я продолжать использовать vue-cli-service для создания своего приложения Vue и включения поддержки TypeScript для него?
С существующим проектом Vue CLI вы можете добавить поддержку TypeScript, введя эту команду:
vue add typescript
Помните, что эта команда будет перезаписывать файлы, но вы можете использовать git diff для просмотра различий.
git diff
В итоге я сгенерировал новый проект vue с использованием vue cli с включенной машинописью, скопировал tsconfig и добавил пакеты, отсутствующие в моем package.json
В vue-cli 3.x
$ vue create <app_name>
Это вызовет запрос, выберите Manually select features, включите TypeScript, используя пробел.Он автоматически все настроит для вас.
Manually select features
TypeScript