作業系統的初始化流程簡圖
前端vue.js 開發環境三種方式安裝(轉載)
原文地址:https://blog.csdn.net/m0_37479246/article/details/78836686
Vue.js(讀音 /vjuː/, 類似於 view)是一個構建資料驅動的 web 介面的漸進式框架。Vue.js 的目標是通過儘可能簡單的 API 實現響應的資料繫結和組合的檢視元件。它不僅易於上手,還便於與第三方庫或既有專案整合。
本人建議用NPM方法安裝開發環境,養成專案開發習慣!
下面介紹三種 Vue.js 的安裝方法:
1.獨立版本
我們可以在Vue.js的官網上直接下載vue.js,並在<script>標籤中引用。-> <script src = ../vue.js> </script> 開發環境不要使用最小壓縮版,不然會沒有錯誤提示和警告!
2.使用CDN方法
- BootCDN(國內):https://cdn.bootcss.com/vue/2.2.2/vue.min.js,(國內不穩定)
- unpkg:https://unpkg.com/vue/dist/vue.js, 會保持和 npm 釋出的最新的版本一致。(推薦使用)
- cdnjs:https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js,如(<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js"></script>)
3.NPM方法
在用Vue.js構建大型應用的時候推薦使用NPM安裝方法,NPM能很好的和諸如Webpack或者Browserify模組打包器配合使用。Vue.js 也提供配套工具來開發單檔案元件。
首先,先列出我們接下來需要的東西:
- node.js環境(npm包管理器)
- vue-cli 腳手架構建工具
- cnpm npm的淘寶映象
1) 安裝node.js
從node.js官網下載並安裝node,安裝過程很簡單,一直點下一步就ok了,安裝完之後,我們通過開啟命令列工具(win+R),輸入
node -v 命令,檢視node的版本,若出現相應的版本號,則說明你安裝成功了。
npm包管理器,是整合在node中的,所以安裝了node也就有了npm,直接輸入 npm -v 命令,顯示npm的版本資訊。
到目前為止,node的環境已經安裝完成,npm 包管理器也有了,由於有些npm資源被遮蔽或者是國外資源的原因,經常會導致npm安裝依賴包的時候失敗,所以我們還需要npm的國內映象----cnpm.
2) 安裝cnpm
在命令列中輸入npm install -g cnpm --registry=https://registry.npm.taobao.org ,然後等待,沒報錯表示安裝成功,(我的已經安裝過了,顯示更新成功的資訊),如下圖:
完成之後,我們就可以用cnpm代替npm來安裝依賴包了。如果想進一步瞭解cnpm的,檢視淘寶npm映象官網。
3) 安裝vue-cli 腳手架構建工具
在命令列中執行命令npm install -g vue-cli,然後等待安裝完成。
通過以上三部,我們需要準備的環境和工具都準備好了,接下來就開始使用vue-cli來構建專案。
首先我們要選擇存放專案的位置,然後再用命令列將目錄轉到選定的目錄,在這裡,我選擇在c盤下建立新的目錄(NodeTest 目錄),用cd 將目錄切到該目錄下,如下圖:
在NodeTest 目錄下,在命令列中執行命令vue init webpack firstApp。解釋一下這個命令,這個命令的意思是初始化一個專案,其中webpack是構建工具,也就是整個專案是基於webpack的。其中firstApp是整個專案資料夾的名稱,這個資料夾會自動生成在你指定的目錄中(我的例項中,會在NodeTest 目錄生成該資料夾),如下圖。
執行初始化命令的時候會讓使用者輸入幾個基本的配置選項,如專案名稱、專案描述、作者資訊,對於有些不明白或者不想填的資訊可以一直按回車去填寫就好了,等待一會,就會顯示建立專案建立成功,如下圖:
接下來,我們去NoteTest目錄下去看是否已建立檔案:
開啟firstApp 專案,專案中的目錄如下:
介紹一下目錄及其作用:
build:最終釋出的程式碼的存放位置。
config:配置路徑、埠號等一些資訊,我們剛開始學習的時候選擇預設配置。
node_modules:npm 載入的專案依賴模組。
src:這裡是我們開發的主要目錄,基本上要做的事情都在這個目錄裡面,裡面包含了幾個目錄及檔案:
assets:放置一些圖片,如logo等
components:目錄裡放的是一個元件檔案,可以不用。
App.vue:專案入口檔案,我們也可以將元件寫這裡,而不使用components目錄。
main.js :專案的核心檔案
static:靜態資源目錄,如圖片、字型等。
test:初始測試目錄,可刪除
.XXXX檔案:配置檔案。
index.html:首頁入口檔案,可以新增一些meta資訊或者同統計程式碼啥的。
package.json:專案配置檔案。
README.md:專案的說明檔案。
這就是整個專案的目錄結構,其中,我們主要在src目錄中做修改。這個專案現在還只是一個結構框架,整個專案需要的依賴資源都還沒有安裝。
安裝專案所需要的依賴:執行 cnpm install (這裡可以用cnpm代替npm了)
安裝完成之後,我們到自己的專案中去看,會多一個node_modules資料夾,這裡面就是我們所需要的依賴包資源。
安裝完依賴包資源後,我們就可以執行整個專案了。
執行專案
在專案目錄中,執行命令npm run dev,會用熱載入的方式執行我們的應用,熱載入可以讓我們在修改完程式碼後不用手動重新整理瀏覽器就能實時看到修改後的效果。
專案啟動後,在瀏覽器中輸入專案啟動後的地址:
在瀏覽器中會出現vue的logo:
至此,vue的三種安裝方式已介紹完畢。
點選可檢視更多相關的內容,戳戳戳http://blog.csdn.net/m0_37479246/article/list