最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue發(fā)布項目實例講解

 更新時間:2019年07月17日 08:40:57   作者:若羽。  
在本篇文章里小編給各位分享的是關(guān)于Vue發(fā)布項目的實例內(nèi)容以及知識點講解,需要的朋友們參考下。

項目完成之后,當然不能滿足于在我們的開發(fā)環(huán)境下跑一跑。我們可以打包發(fā)布到服務器上,讓大家一起來欣賞一下你的作品。

那么 vue 項目如何打包發(fā)布呢,新建的項目目錄下通常都有一個 README.md 的文件,里面就描述了發(fā)布的步驟:

下面這個是 vue-cli 3.x 創(chuàng)建的項目中的 README.md 文件內(nèi)容:

# firstpage

## Project setup

npm install

### Compiles and hot-reloads for development

npm run serve

### Compiles and minifies for production

npm run build

### Run your tests

npm run test

### Lints and fixes files

npm run lint

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).

這里描述了常用的指令,我們需要的那一條就是:

npm run build

這運行這一條命令就可以將項目打包成一個 dist 目錄,里面只有靜態(tài) html 和 js 文件。

打包

npm run build

運行上面的命令, 運行完成后就可以看到項目的根目錄下面多了一個 dist 目錄:

打開我們可以看到一個 index.html,但是你直接打開是一片空白的。

這里就需要將其托管到一個 web容器中,比如 iis, apache, nginx等等,有興趣的童鞋可以自己搭建上述中的一個然后將打包的目錄上傳上去看看效果。

寫在最后

這個小項目其實瑕疵很多,包括登錄后的邏輯,發(fā)布文章時登錄的驗證等等,但這個項目畢竟是一個用來熟悉 vue框架的。因此若羽并沒有打算在這個項目上花太多功夫,讓其變成一個完整的、簡潔的、真實可用的博客系統(tǒng)(其實已經(jīng)完成大半的功能了),畢竟這樣對于新手來說引入了太多不相關(guān)的因素,不能很好的專注在如何使用vue上。相信從頭一步跟著文章學到這里的童鞋已經(jīng)能夠自己寫出來一個真正的博客系統(tǒng)了,除了后端接口以外,不過這里我們可以使用 postman的 mock功能,系列文章中也有相關(guān)教程。

所有文章中的接口均是來自 postman 的 mock 功能噢。

后續(xù)的文章會開始實踐如何優(yōu)雅的寫代碼了。好的代碼會增加可讀性,降低團隊協(xié)作的溝通成本,同時也能增強項目的可維護性、可擴展性等等。

從另一方面來看,代碼能寫的更好,為什么要寫的差呢?

請務必無視網(wǎng)絡中流傳的所謂代碼越爛越好,最好寫到只有自己才能看得懂的地步,才會成為公司不可或缺的中流砥柱。

這不是優(yōu)秀,不是生存寶典,而是不負責任?。?!

成為公司中流砥柱、受部門領(lǐng)導和同事認可或者是更優(yōu)秀的人,不是想著取巧,而是要真材實料(不一定是編碼能力,比如能很好協(xié)調(diào)和同事之間的關(guān)系,可以為領(lǐng)導出謀劃策,可以為團隊帶來歡樂、技術(shù)提升等等)。

不關(guān)從事哪一行,都要努力讓自己變得更優(yōu)秀,而不是搗亂。

代碼越爛,那么越難以和別人溝通,如何進步?并且團隊其他人無法閱讀和維護,如何保持和同事在項目上的和諧?以后面試時,和面試官說曾經(jīng)有一個只有你自己才能維護的系統(tǒng),自己用了多少手段讓同事沒辦法看懂代碼么?如此作為,實在損人不利己。

這樣達到中流砥柱的背后,不過是窮途末路后的掙扎而已。如此行為,誰還能信任你,哪天埋個雷把大家都 boom 了么。

因此,若羽在這里倡導并向大家提出建議:

為自己的代碼負責,為自己負責。

從個人的角度:

  • 可以讓自己的代碼更具可讀性,不再害怕歷史代碼
  • 方便的與他人交流
  • 鍛煉自己的思維,每一個變量名,函數(shù)名,文件名的思考都能讓自己的思路更加清晰,每一個文件存在的位置,讓自己對于項目的結(jié)構(gòu)有著更清晰的認知

這里推薦兩本書:

代碼整潔之道

重構(gòu)改善既有代碼的設計

很值得一看。

以上就是本次介紹的全部知識點內(nèi)容,感謝大家的閱讀和對腳本之家的支持。

您可能感興趣的文章:

相關(guān)文章

  • 在VUE3中禁止網(wǎng)頁返回到上一頁的方法

    在VUE3中禁止網(wǎng)頁返回到上一頁的方法

    這篇文章主要介紹了在VUE3中如何禁止網(wǎng)頁返回到上一頁,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • vue插槽slot的理解和使用方法

    vue插槽slot的理解和使用方法

    這篇文章主要給大家介紹了關(guān)于vue中插槽slot的理解和使用方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用vue具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • vue中table表頭單元格合并(附單行、多級表頭代碼)

    vue中table表頭單元格合并(附單行、多級表頭代碼)

    本文主要介紹了vue中table表頭單元格合并(附單行、多級表頭代碼),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • 利用Vue.js指令實現(xiàn)全選功能

    利用Vue.js指令實現(xiàn)全選功能

    最近做了兩個vue的項目,都需要實現(xiàn)全選反選的功能,兩個項目用了兩種實現(xiàn)方法,第一個項目用vue的computed,第二個項目用指令來實現(xiàn),用起來,發(fā)覺指令更加方便。下面就來介紹如何利用指令來實現(xiàn)全選。
    2016-09-09
  • 面試官問你Vue2的響應式原理該如何回答?

    面試官問你Vue2的響應式原理該如何回答?

    可能很多小伙伴之前都了解過?Vue2實現(xiàn)響應式的核心是利用了ES5的Object.defineProperty?但是面對面試官時如果只知道一些模糊的概念。只有深入底層了解響應式的原理,才能在關(guān)鍵時刻對答如流,本文就來和大家詳細聊聊,感興趣的可以收藏一下
    2022-12-12
  • 基于vue.js實現(xiàn)分頁查詢功能

    基于vue.js實現(xiàn)分頁查詢功能

    這篇文章主要為大家詳細介紹了基于vue.js實現(xiàn)分頁查詢功能,vue.js實現(xiàn)數(shù)據(jù)庫分頁,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • vue 登錄滑動驗證實現(xiàn)代碼

    vue 登錄滑動驗證實現(xiàn)代碼

    這篇文章主要介紹了vue 登錄滑動驗證實現(xiàn)代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • vue3項目如何使用prettier格式化代碼

    vue3項目如何使用prettier格式化代碼

    這篇文章主要介紹了vue3項目如何使用prettier格式化代碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue實現(xiàn)同時設置多個倒計時

    vue實現(xiàn)同時設置多個倒計時

    這篇文章主要為大家詳細介紹了vue實現(xiàn)同時設置多個倒計時,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • vue2+tracking實現(xiàn)PC端的人臉識別示例

    vue2+tracking實現(xiàn)PC端的人臉識別示例

    本文主要介紹了vue2+tracking實現(xiàn)PC端的人臉識別示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05

最新評論

扶余县| 肇州县| 娄底市| 丽水市| 云南省| 胶州市| 舞阳县| 芮城县| 绥中县| 固安县| 台北县| 东莞市| 汝南县| 玉环县| 香格里拉县| 昔阳县| 深水埗区| 革吉县| 香格里拉县| 文化| 商洛市| 峡江县| 福泉市| 奉贤区| 五指山市| 论坛| 保定市| 昌乐县| 会泽县| 大港区| 云和县| 新干县| 漳平市| 电白县| 镇远县| 会泽县| 惠东县| 林口县| 卢湾区| 边坝县| 蓝山县|