使用最新的Vue CLI @vue/cli建立typescript項目,使用vue -V
查看當前的vue cli版本vue
npm install -g @vue-cli
vue create my-vue-typescript
上下鍵選擇,空格鍵肯定
git
接下來是一些常規選項github
下面是詢問要不要記錄此次配置以便後面直接使用,咱們選擇yvuex
當肯定配置後會在C:\Users\Administrator\.vuerc
下生成一個剛選好的配置記錄vue-cli
{ "useTaobaoRegistry": true, "presets": { "my-vue-typescript": { "useConfigFiles": true, "plugins": { "@vue/cli-plugin-babel": {}, "@vue/cli-plugin-typescript": { "classComponent": true, "tsLint": true, "lintOn": [ "save" ], "useTsWithBabel": true } }, "router": true, "routerHistoryMode": true, "vuex": true } } }
而後再回車就開始建立項目,可是這裏卻報了一個錯,大概意思是源有問題。typescript
ERROR command failed: yarn --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist
因而搜了下緣由,原來是建立時候的默認源配置致使,vue cli 安裝報錯問題解決
npm
因此修改下剛纔生成的.vuerc下的useTaobaoRegistry屬性值爲false就能夠了babel
{ "useTaobaoRegistry": false, ... }
再次安裝成功url
原文spa