Vue中cli起步配置環境

vue.js有著名的全家桶系列,包含了vue-router,vuex, vue-resource,再加上構建工具vue-cli,就是一個完整的vue項目的核心構成。
vue-cli這個構建工具大大降低了webpack的使用難度,支持熱更新,有webpack-dev-server的支持,相當于啟動了一個請求服務器,給你搭建了一個測試環境,只關注開發就OK。

1.安裝node.js

下載安裝node.js,一路默認安裝即可,安裝完畢,啟動命令行,輸入命令node -v,可以看到node.js的版本號

image

2.安裝vue-cli

  • 使用npm(需要安裝node環境)全局安裝webpack,啟動命令行,輸入如下命令:
npm install -g webpack

耐心等待安裝完成之后輸入 webpack -v,可以看到如圖所示

image
  • 從webpack 4.X開始,需要全局安裝webpack-cli
npm install webpack webpack-cli -g

image
  • 全局安裝vue-cli,在cmd中輸入命令
npm install --global vue-cli

耐心等待安裝完成之后輸入 vue -V(注意這里是大寫的“V”),如下圖,如果出現相應的版本號,則說明安裝成功。

image

打開C:\Users\Andminster\AppData\Roaming\npm目錄下可以看到

image

打開node_modules也可以看到:

image

4.用vue-cli來構建項目

首先在D盤新建一個VueStudy作為項目存放地,然后使用命令行cd進入到項目目錄,輸入

vue init webpack demo

需要選擇一些選項,會跳出幾個選項讓你回答:

  • Project name (demo): -----項目名稱,直接回車,按照括號中默認名字(注意這里的名字不能有大寫字母)

  • Project description (A Vue.js project): ----項目描述,也可直接點擊回車,使用默認名字

  • Author (): ----作者,輸入你的大名
    接下來會讓用戶選擇:

  • Runtime + Compiler: recommended for most users 運行加編譯,既然已經說了推薦,就選它了
    Runtime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render functions are required elsewhere 僅運行時,已經有推薦了就選擇第一個了

  • Install vue-router? (Y/n) 是否安裝vue-router,這是官方的路由,大多數情況下都使用。

  • Use ESLint to lint your code? (Y/n) 是否使用ESLint管理代碼,ESLint是個代碼風格管理工具,是用來統一代碼風格的。
    接下來也是選擇題Pick an ESLint preset (Use arrow keys) 選擇一個ESLint預設,編寫vue項目時的代碼風格

  • Setup unit tests with Karma + Mocha? (Y/n) 是否安裝單元測試

  • Setup e2e tests with Nightwatch(Y/n)? 是否安裝e2e測試

    image

配置完成后,進入demo項目目錄,安裝依賴

npm install

完成后,查看項目路徑下各個目錄含義

image

啟動項目

npm run dev

如果瀏覽器打開之后,沒有加載出頁面,有可能是本地的 8080 端口被占用,需要修改一下配置文件 config里的index.js

image

運行成功(服務啟動成功后瀏覽器會默認打開一個“歡迎頁面”)

image

備注:
npm淘寶鏡像安裝命令
npm install -g cnpm --registry=https://registry.npm.taobao.org

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

推薦閱讀更多精彩內容

  • Vue是近兩年來比較火的一個前端框架(漸進式框架吧),與reactjs和angularjs三國鼎立,我不是職業前端...
    玄木閱讀 272,929評論 70 259
  • vue-cli 是一個官方發布 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目,Git...
    阿爾法乀閱讀 9,571評論 0 4
  • 一、安裝vue-cli 安裝vue-cli的前提是你已經安裝了npm。npm沒有問題,接下來我們可以用npm 命令...
    新世界的冒險閱讀 1,317評論 0 1
  • 《如果巴黎不快樂》:故事講述的是商業精英佟卓堯和白領女律師阮曼君的浪漫勵志愛情。 佟卓堯在佟家排行第三,所以商場上...
    simple夢閱讀 205評論 0 5
  • 文|藍澈貝兒 翻看相冊時,突然發現了之前臨摹過的一些彩鉛畫,收集起來做個紀念。 蘋果是最開始畫的,有點丑陋,哈哈(...
    藍澈貝兒閱讀 2,864評論 65 42