vue3 0 cli TS到打包個人總結

2021-09-24 13:06:13 字數 1051 閱讀 3642

雖然簡短但技術棧涉及很多如:ts+tslint+build+mixins

1.如果不是vue3.0腳手架需要執行解除安裝命令

npm uninstall -g vue-cli

2.安裝並建立自己的專案

npm i -g @vue/cli

vur create my_project

3.安裝選項,然後一路回車到底

4.npm install安裝依賴並且npm run serve執行

5.打包配置(網上看了很多,總結個單頁面打包配置,多頁面待補充)

module.exports = 

}

此時可以將專案打包成乙個h5資料夾,雙擊index.html即可預覽.

6.tslint簡單配置

,

"rules":

}

也可以執行npm run lint自動檢測,修復tslint錯誤風格.

7.寫個簡單例子,就用自帶的home頁面,方便快速檢視.

8.混入的匯入見上邊的**,網上沒有簡單易懂的例子,這裡就自己寫了乙個,方便理解.建立mixins目錄,並新建乙個mymixins.ts的檔案,執行匯出到vue便可呼叫其封裝的**,適合處理可復用的**,鉤子等,將其封裝成工具,按需引入.

export const mymixins = ,

hello() ,

};

最終demo效果

vue打包部署到docker

npm run build 打包vue專案 啟動 docker 將dist目錄通過winscp等方式拷貝到linux伺服器上,同目錄下新建dockerfile dockerfile maintainer 為名字 copy dist home myhtml front 當前目錄的dist資料夾複製到容...

vue打包整合到springboot中

1.修改vuejs的config index.js,在裡面找到assetspublicpath,改為 記住,是build 這裡的,不是上面dev 的 build template for index.html index path.resolve dirname,dist index.html pa...

Vue專案打包到django部署

vue專案一般用於實現前端的單頁面富應用,其打包後的檔案可簡單看作靜態檔案,所以可以通過nginx部署,當然也可以通過django部署 畢竟本質上還是乙個html檔案及各css,js檔案的集合 不過前後端的耦合性以及效能就比nginx動靜分離的差一點。但平時開發的時候可以這樣部署,十分方便快捷。測試...