npm install typescript ts-loader tslint tslint-loader tslint-config-standard vue-property-decorator vue-class-component
可參考typescript-vue-start
,"include":[
"./src/**/*"
]}
resolve:},
module:,}
]
額外補充可參考
// vue/cli中的shims-tsx.d.ts
// 作用: 為 jsx 語法的全域性命名空間
// 這是因為基於值的元素會簡單的在它所在的作用域裡按識別符號查詢
// 此處使用的是無狀態函式元件的方法來定義, 當在tsconfig內開啟了jsx語法支援後, 其會自動識別對應的.tsx結尾的檔案
import vue,
from
'vue'
declare global
// tslint:disable no-empty-inte***ce
inte***ce
elementclass
extends
vueinte***ce
intrinsicelements}}
// vue/cli中的shims-vue.d.ts
// 作用:為專案內所有的 vue 檔案做模組宣告, 畢竟 ts 預設只識別 .d.ts、.ts、.tsx 字尾的檔案
import vue from
"vue"
;import vuerouter,
from
"vue-router"
; declare module "*.vue"
declare module "vue/types/vue"
}
在啟動專案過程中會報一些錯,可參考以下鏈結
typescript簡單使用
typescript+vue踩過的坑-常見報錯
webpack安裝ts-loader後解析typescript執行報錯webpack和ts-loader的版本不匹配。
vue建立新專案
新建乙個資料夾,在該資料夾路徑下開啟終端 1 vue init webpack test test 是新建的專案名稱,自己定義 2 project name test project description a vue.js project author vue build standalone i...
vue搭建新專案
一 安裝node環境 2 cnpm 映象安裝 輸入 npm install g cnpm registry 即可安裝npm映象,以後再用到npm的地方直接用cnpm來代替就好了。3 檢查node,npm及吹牛拍馬 映象是否安裝成功 如果輸出版本號,說明都安裝成功 二 搭建vue專案環境 1 cd 到...
在vue專案中, mock資料
1.在根目錄下建立 test 目錄,用來存放模擬的 json 資料,在 test 目錄下建立模擬的資料 data.json 檔案 2.在build目錄下的 dev server.js的檔案作如下更改 3.在.vue做請求,就可以成功獲取data.json的資料了,下面使用 axios 進行請求axi...