總結Vue 第四天:vue-cli(Vue2.0 新手入門 — 從環境搭建到釋出)

一樂樂發表於2021-12-25

總結Vue 第四天:vue-cli(Vue2.0 新手入門 — 從環境搭建到釋出)

 

一、Vue CLI----(Vue2.0 新手入門 — 從環境搭建到釋出):

■   CLI是Command-Line Interface, 俗稱腳手架.

■  使用Vue.js開發大型應用時,我們需要考慮程式碼目錄結構、專案結構和部署、熱載入、程式碼單元測試等事情。(vue 腳手架的作用)

■   vue-cli 可以快速搭建Vue開發環境以及對應的webpack配置。

 

1、Vue CLI使用前提 –Node、 Webpack

2、Vue CLI的使用----(Vue2.0 新手入門 — 從環境搭建到釋出):

(1)vue2.0 推薦的開發環境:

Node.js:  js 執行環境(類比java的執行環境是jre)

npm依賴包管理器(基本上不用再自己安裝了,Node已經整合了): Nodejs 依賴包管理器,我們會使用NPM來安裝一些開發過程中依賴包.

//國內使用淘寶的cnpm更快,通過npm 安裝 cnpm: 
命令:npm install -g cnpm --registry=https://registry.npm.taobao.org 

//可以直接通過 cnpm 命令來安裝模組(nodejs依賴):
命令: cnpm install [name]

webpack模組化打包工具:Vue的元件(.vue 檔案- 無法被瀏覽器解析),通過webpack模組化打包轉化成.js 檔案 【webpack的執行環境依賴於node】

vue-cli 腳手架:用來生成模板Vue工程【vue-cli依賴於node、webpack】

(2)Vue2.0 新手入門 — 從環境搭建到釋出:

1)安裝:
① 安裝 nodejs並通過npm 安裝 cnpm:

https://www.cnblogs.com/shan333/p/15726428.html

② 安裝webpack(全域性安裝):
cnpm install webpack@3.6.0 -g   或    npm install webpack@3.6.0 -g
③ 安裝vue腳手架(全域性安裝,安裝3.x以及以上的版本,通過拉取舊模板):
cnpm install @vue/cli -g        或    npm install @vue/cli -g
● 通過拉取模板就可以使用2.x版本(vue-cli2、vue-cli3任你選):
npm install -g @vue/cli-init 或 cnpm install -g @vue/cli-init

 

■ 全域性安裝、本地(區域性)安裝、指定版本安裝【以安裝webpack為例子】:

● 本地安裝與全域性安裝區別:

本地安裝:僅將webpack安裝在當前專案的node_modules目錄中,僅對當前專案有效。
全域性安裝:將webpack安裝在本機,對所有專案有效,全域性安裝會鎖定一個webpack版本,該版本可能不適用某個專案。全域性安裝需要新增 -g 引數。

● 全域性安裝加 -g:

npm install webpack -g   或   cnpm install webpack -g

● 全域性安裝webpack指定的版本:

npm install webpack@3.6.0 -g   或   cnpm install webpack@3.6.0 -g
2)初始化Vue-cli2專案、Vue-cli3專案:

初始化Vue-cli2專案:vue init webpack my-project

初始化Vue-cli3專案:vue create my-project

(初始化過程,安裝提示安裝即可)

3)vue-cli2專案初始化後結構:(vue-cli3的話就是把配置隱藏了):

 (當專案依賴node_modules 不小心刪掉了,要通過npm install 安裝回來,不要通過 cnpm install安裝)

ps: runtime-compiler 和 runtime-only(選它)的選擇:

4)啟動專案:
Vue-cli2專案:npm run dev
Vue-cli3專案:npm run serve

 

相關文章