使用最新的Vue CLI @vue/cli創建typescript項目,使用vue -V查看當前的vue cli版本
安裝命令
npm install -g @vue-cli
創建項目
vue create my-vue-typescript

上下鍵選擇,空格鍵確定

接下來是一些常規選項

下面是詢問要不要記錄這次配置以便后面直接使用,我們選擇y

當確定配置后會在C:\Users\Administrator\.vuerc下生成一個剛選好的配置記錄
{
"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
}
}
}
然后再回車就開始創建項目,但是這里卻報了一個錯,大概意思是源有問題。
ERROR command failed: yarn --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist
於是搜了下原因,原來是創建時候的默認源配置導致,vue cli 安裝報錯問題解決

所以修改下剛才生成的.vuerc下的useTaobaoRegistry屬性值為false就可以了
{
"useTaobaoRegistry": false,
...
}
再次安裝成功
