完全零基礎搭建項目、安裝新建Vue項目,上傳Git

按部就班的學習方法,非常適合零基礎的朋友,一起開始Vue學習:
1. 通過下載引用的方法使用Vue
2.通過安裝腳手架vue-cli新建項目
3.建立一個練習文件夾,做不同的案例
4.上傳到git,哪里都可以練習
(說明:為方便易懂,以下指定文件夾名字,實際命名是隨意命名)

一、先介紹如何在本地和 Github 建立項目,并同步

如果是本地練習,不需要上傳 Github 在多個終端操作的,可以直接到第二塊,開始Vue

準備工作:

步驟:

  1. 在 Git 上新建項目倉庫 vueDemo
Git 新建步驟

2.新建完之后復制這個倉庫在 Git 上面的的地址


復制倉庫線上地址

3.通過 sourcetree 把項目/倉庫克隆到本地
3.1打開 sourcetree
3.2新建:文件-新建 / Ctrl + n / tab 欄上的 + 都可新建


新建圖示例

3.3 填寫示例
需要注意:本地新建的文件夾需要時一個空文件夾,與Git上新建的同名即可


填寫示例
得到的結果

此時拉取線上項目完成,在本地進行編輯可上傳,實現多端和協同工作。初學實用于家和公司學習,不用帶u盤。

4.上傳
當在拉取的文件夾 進行新建或者修改操作之后,上傳工具 sourcetree 會提示有未暫存的文件 點擊暫存所有 / + 將文件提交為暫存文件
此時點擊提交按鈕,會把已暫存的文件提交到倉庫,隨后 勾選master 點擊推送。步驟:暫存 - 提交 - 推送 - 確認

暫存 - 提交
推送
確認推送

5.結果查看
推送成功的變成 綠色對勾勾, 完美。

推送成功
二、通過下載引用的方法,練習vue,可做多個練習,不用重復新建

1.在電腦新建一個 名為 vueDemo (名字隨意) 的文件夾,整個路徑盡量不要有中文,避免不可知的錯誤

PS:如果是從 Git 上面克隆的項目/倉庫,就直接在拉下來的文件夾 vueDemo (見上面第一板塊)進行下一步,不用新建

2.在 vueDemo文件夾 新建兩個文件夾:

  • 一個命名 vue-src (名字隨意,用來以引用的方法練習vue)
  • 另一個命名 vue-npm (名字隨意,不要中文,不要包含大寫,通過安裝腳手架的方法練習vue)

如果是創建了Git倉庫的,此時文件夾會變成問號,后面還會出現感嘆號,這表示文件做了新增和修改,只需要正確提交就沒有了。

Git 文件目錄結構

3.下載并引入vue.js
官網介紹很清楚,這里做簡潔明了的說明
引入可以在線引入,也可以下載到本地引入(同引入jQuery、css的道理) ,下載到本地可以避免網絡錯誤,推薦。
vue 官網 →

官網截圖

本地引用

4.建立好文件結構,并引入
下載好vue.js之后 我們進行如下步驟的操作:

  • 打開 vscode編輯器
  • 將新建的 vue-src 文件夾拖入到編輯器中
  • 新建html文件夾,--- 放以后做練習的例子
  • 新建js文件夾,--- 存放 vue.js
  • 新建css文件夾 --- 寫樣式文件,此處用scss
新建目錄結構

5.demo 示例


demo示例

6.可以做一個空模板,每次新建的時候講模板拷貝過去,詳解如下:

6.1 每次新建例子的時候,在html文件夾下新建一個 demoxxx.html 文件
6.2 拷貝muban.html 的html 到 新建的文件中
6.3 可以開始練習啦

拷貝模板

三.安裝腳手架 練習 vue

1.安裝 node 和 腳手架
在對 vue 有一定的熟悉之后,可以動過安裝腳手架來練習Vue,因為在項目中都是用這種開發方式,同時可以安裝各種 npm 的擴展和插件 比如:axios、element-UI 等

安裝腳手架的教程網上有很多,

需要注意的是可能會因為版本的不同 每次的步驟稍有差別 ,如果是完全小白的,只要記住下面一點:

2.新建項目 (方法一)

2.1 打開VS code
2.2把新建的vue-npm文件夾拖入到VSCode中(如果是禁止狀態,把VS Code 的屬性 - 管理員運行取消即可)
2.3 按 Ctrl + ~ 快捷鍵 打開終端開始新建


終端預覽

說明:不用怕哪里出錯,因為這只是通過 npm 來新建一個文件夾,不會在電腦安裝多余內容,如果不是想要的結果,刪除安裝項目的文件夾,重新按順序執行以下安裝步驟即可

D:\aa\vueDemo\vue-npm> vue -V     // 查看版本號,說明安裝成功
2.9.6

D:\aa\vueDemo\vue-npm> vue init webpack + '文件名'
// 文件名可要可不要,要表示新建一個 '文件名'文件夾
// 不要表示在當前文件夾新建

? Generate project in current directory? Yes   //不加'文件名'才出現,提示在當前文件夾新建項目
? Project name vue-npm   // 項目名稱,可修改
? Project description A Vue.js project   // 項目描述,可修改
? Author kenqiuc   // 作者,可修改。此處我修改了
? Vue build standalone   // 這里選第一個,對初學沒影響
? Install vue-router? Yes   // 是否安裝路由 按 y 然后按回車 推薦安裝
? Use ESLint to lint your code? No   // 按 n 回車;規范代碼工具,初學不推薦,容易報錯 
? Set up unit tests No   // 按 n 然后按回車;單元測試,不推薦
? Setup e2e tests with Nightwatch? No   // 按 n 然后按回車;也是一個測試,不推薦
? Should we run `npm install` for you after the project has been created? (recommended) npm   // 初學選 npm 

// 此時等待就好,等待安裝完成

安裝成功圖示
安裝成功,啟動項目
瀏覽器預覽項目

大部分教程到這里就結束了,但是我不會
我給大家介紹一套簡單的學習方法,初學只要按部就班,等入門就可以靈活變通

  • 如果是關閉重新打開,要找到正確的路徑打開項目
找到正確的路徑

先說明打開的頁面是什么原理:
index.html - App.vue - Helloworld.vue


頁面呈現原理

以寫兩個頁面作為例子:

  • a.一個helloworld 的例子
    1.新建一個 demo1.vue 組件,如圖
    2.配置路由
    3.輸入網址查看
例子流程
  • b.另一個頁面


    另一個

所以在page里面可以寫無數個例子,不用每次都新建一個vuex項目

說明:以上所有圖中的 vueNpm改為vue-npm ,vueSrc 改為 vue-src

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。