Vue框架零基礎入門之拉取官方項目模版,引入必備工具vuex,router,package.json 等(詳細圖解,快速入門,附項目源碼)

来源:https://www.cnblogs.com/zbcxy506/archive/2022/05/28/note_1vue-09.html
-Advertisement-
Play Games

Vue框架搭建項目時所用的vue官方項目模版,通過腳手架,下載vue項目,如何創建項目,認識項目結構和拉取項目模版。 ...


前言

本篇隨筆主要寫了Vue框架搭建項目時所用的vue官方項目模版,如何創建項目,建設項目結構和拉取項目模版。

作為自己對Vue框架搭建項目知識的總結與筆記。

百度網盤鏈接,案例源碼獲取地址:

 鏈接:https://pan.baidu.com/s/1AB1gScU5SYtCgS3xnK3mIA?pwd=1234
提取碼:1234

 

隨筆目錄結構:

PS: 點擊標題後的 -->  這個標誌可以瀏覽目錄結構,以便快速定位需要的內容

一、準備工作

1。開發工具

最主要的是Node 8.12.0 版本,版本衝突最少,當然最好是8.12.0 版本,其他版本也可以,不過需要調試錯誤。

這裡隨筆基於Node 8.12.0 版本,可以無衝突安裝,一路Next到最後運行。

1.1 VScode 任意版本即可

1.2 Node多版本管理工具gnvm (也可不裝)

 此工具是管理Node版本的,方便開發,誰用誰爽,前端工程師都知道它

建議安裝,因為項目搭建需要更改node版本,以便與解決node和npm、webpack等工具的版本衝突,具體的安裝步驟請參考如下博文:

Node多版本管理工具gnvm的安裝:https://www.cnblogs.com/zbcxy506/p/note_1vuegnvm-07.html

1.3 Node 8.12.0 版本(未使用gnvm版本管理工具的,如有其他版本可能需要卸載掉,再安裝8.12.0版本)

(1)如果參考上一步驟下載了gnvm,並且安裝了Node 8.12.0 版本,可跳到下一步驟

Node多版本管理工具gnvm的安裝:https://www.cnblogs.com/zbcxy506/p/note_1vuegnvm-07.html

(2)如果未安裝Node多版本管理工具gnvm,可以直接從以下地址獲取(推薦安裝gnvm):

百度網盤鏈接,node 8.12.0獲取地址

鏈接:https://pan.baidu.com/s/1I_Cxy5MSc77UFv4Ne4-zaw?pwd=1234 
提取碼:1234

2。案例分析

1.1 案例的src目錄結構如下圖所示。

二、搭建項目詳解

1 。目錄建設

 在D盤目錄下創建文件夾D:vuecode\test(這是我所創建文件夾所在路徑 D:\allcode\classcode\vuecode\testcode\test1) 如下圖:

2 。安裝vue-cli2.9

1.1 查看是否已安裝2.9版本的vue

 vscode打開新建目錄 打開終端 輸入以下命令

vue -V

1.2 如果版本不對,需要卸載重裝(當然,這裡只是要求版本和node匹配,其他工程可更改版本,創建項目過程類似)

輸入以下命令

npm uninstall vue-cli

1.3 卸載之後安裝2.9版本

輸入以下命令

npm install [email protected] -g 
// -g 代表全局安裝

1.4 查看版本,檢查是否安裝成功

輸入以下命令

vue -V


3 。通過腳手架,下載vue項目模版

此時創建以 stuproject 為項目名的項目模版 輸入以下命令

vue init webpack stuproject

4 。互動式選項,具體選擇如下

  • Project name  可以預設回車
  • Project description    可以預設回車
  • Author    可以預設回車
  • Vue build runtime only    選擇runtime only
  • Install vue-router? Yes
  • Use ESLint to lint your code? No
  • Set up unit tests No
  • Setup e2e tests with Nightwatch? No
  • use NPM   選擇NPM

5 。項目拉取成功

6 。查看目錄結構

7 。進入新下載的文件夾,切換目錄

輸入以下命令

 cd stuproject

8 。運行項目

輸入以下命令

npm run dev

9 。瀏覽器查看

輸入以下命令

http://localhost:8080

10 。退出運行

終端 按兩次 ctrl + c 退出運行環境

 11。 嘗試運行項目

 百度雲盤案例源碼獲取鏈接(地址如下):

鏈接:https://pan.baidu.com/s/1AB1gScU5SYtCgS3xnK3mIA?pwd=1234
提取碼:1234

 

將stuproject 項目下載後放到任意目錄下 使用vscode打開目錄 終端輸入以下命令

npm run dev

輸入以下命令 查看是否運行成功

http://localhost:8080

 

總結:

通過以上的學習,各位筆友應該能夠使用Vue框從官網拉取項目模版,創建新項目了。

碼字不易,認為樓主寫的還不錯,對你有幫助的話,請給個三連(關註、點贊、收藏)另外有問題可評論區留言討論

後期會完善Vue進階語法的相關知識,有幫助的話,敬請關註樓主 持續更新中ing 。。。(不定時發文)

轉載時請註明出處鏈接

百度雲盤案例源碼獲取鏈接(地址如下):

 鏈接:https://pan.baidu.com/s/1AB1gScU5SYtCgS3xnK3mIA?pwd=1234
提取碼:1234

 

參考文檔:

 1.vue官方文檔:Vue.js (vuejs.org)


 

其他隨筆推薦:

1. 十大排序演算法(Java實現)(作者力推):https://www.cnblogs.com/zbcxy506/p/zbcxy506_3arithmetic-01.html

2. Vue開發環境的部署:https://www.cnblogs.com/zbcxy506/p/zbcxy506_1vue-01.html

3. Vue基礎入門一:https://www.cnblogs.com/zbcxy506/p/zbcxy506_1vue-02.html

4. Vue基礎入門二:https://www.cnblogs.com/zbcxy506/p/note_1vue-03.html

5. Vue基礎知識思維導圖:https://www.cnblogs.com/zbcxy506/p/note_1vue-04.html

6.Vue動畫和過渡效果:https://www.cnblogs.com/zbcxy506/p/note_1vue-05.html

7.Vue框架中路由:https://www.cnblogs.com/zbcxy506/p/note_1vue-06.html

8.Node多版本管理工具GNVM:https://www.cnblogs.com/zbcxy506/p/note_1vuegnvm-07.html

9.用戶登錄註冊案例:https://www.cnblogs.com/zbcxy506/p/note_1vue-08.html

 

       

本文來自博客園,作者:智博程式園,轉載請註明原文鏈接,謝謝配合:https://www.cnblogs.com/zbcxy506/p/note_1vue-09.html


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • ApeForms系列① 快速上手 @ 前言 ApeForms是一套基於WinForm框架免費的UI庫,提供了豐富的Metro風格控制項、針對WinForm開發中常見類型的擴展、通用Dialog/Notification的模板等。 目前ApeForms仍在持續開發擴充更多的控制項,如果有好的建議可以在評論 ...
  • 本文技術源自外企,並已在多個世界500強大型項目開發中運用。 本文適合有初/中級.NET知識的同學閱讀。(支持.NET/.NET Framework/.NET Core) RabbitMQ作為一款主流的消息隊列工具早已廣受歡迎。相比於其它的MQ工具,RabbitMQ支持的語言更多、功能更完善。 本文 ...
  • 記錄一篇.netwebapi開發過程 首先使用6+dapper+sqlserver 我們創建一個空項目使用HttpReports來監控api HttpReports 基於.Net Core 開發的APM監控系統,使用MIT開源協議,主要功能包括,統計, 分析, 可視化, 監控,追蹤等,適合在微服務環 ...
  • 痞子衡嵌入式半月刊: 第 55 期 這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。 本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。 上期回顧 ...
  • 寫在前面 它們不厭其煩地執行人的指令;它們收集世間萬物的知識,供人頃刻之間隨心調取;它們是現代社會的中流砥柱,但其存在卻往往備受忽視。 它們就是電腦,是人類迄今為止最偉大的發明成就,是登峰造極、至高無上的終極工具。 電腦科學的問世,推動了人類歷史上最非比尋常的社會變革之一。 而編程語言作為電腦 ...
  • 導讀: 本文將介紹過去15年中,網易大數據團隊在應對不斷涌現的新需求、新痛點的過程中,逐漸形成的一套邏輯數據湖落地方法。內容分為五部分: 關於網易數帆 為什麼做邏輯數據湖 怎麼做邏輯數據湖 未來規劃 精彩問答 -- 01 關於網易數帆 網易數帆是從網易杭州研究院孵化出來的。網易杭研的重要職責是公共技 ...
  • Buffer pool 我們都知道我們讀取頁面是需要將其從磁碟中讀到記憶體中,然後等待CPU對數據進行處理。我們直到從磁碟中讀取數據到記憶體的過程是十分慢的,所以我們讀取的頁面需要將其緩存起來,所以MySQL有這個buffer pool對頁面進行緩存。 首先MySQL在啟動時會向操作系統申請一段連續的內 ...
  • 原文地址: 關於TornadoFx和Android的全局配置工具類封裝實現及思路解析 - Stars-One的雜貨小窩 目前個人開發軟體存在設置頁面,可以讓用戶自定義些設置,但我發現,存儲數據的代碼邏輯實在是有些繁瑣(保存及APP打開的設置初始化) 於是便是花了些精力研究了些,封裝了個簡單的工具類, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...