天天看點

vue開發環境搭建Mac版

一、前言

因工作緣故,需要做一個移動端app,面對2016下半年至今webapp最流行的三個技術React,angular,vue,三選一,如何先,經過前期的技術選型,最後決定使用vue。具體檢視本人之前的blog移動app技術選型,react,angular,vue

二、vue開發環境的搭建

由于本人使用的是mac,是以環境是windows的下面可以忽略……

通過下面一張圖對Vue的整體開發環境有一個大體了解:

vue開發環境搭建Mac版

注:上面的圖檔轉自Vue2.0 新手入門 — 從環境搭建到釋出

本人使用的各個工具的版本為:

Homebrew 1.2.4

node.js v6.11.1

npm 5.0.3

webpack 3.2.0

Vue 2.8.2

1、安裝brew

打開終端運作以下指令:

安裝成功後,檢視一下brew的版本資訊:

注:我安裝成功後,在檢視brew的資訊是出現”-bash: brew: command not found”,處理方法:解決mac安裝homebrew後報錯-bash: brew: command not found,還要說明一點的是,我沒有vim去修改那個檔案,我是直接找到那個檔案用文本編輯器直接修改的。

2、安裝node.js

在終端中運作以下指令:

brew install nodejs
           

也可以下載下傳後安裝:

下載下傳位址:https://nodejs.org/en/download/

安裝成功後,檢視一下node.js的版本資訊:

3、擷取nodejs子產品安裝目錄通路權限

 sudo chmod -R  /usr/local/lib/node_modules/
           

4、安裝 淘寶鏡像 (npm)

5、安裝webpack

cnpm install webpack -g
           

6、安裝vue腳手架

7、在硬碟上找一個檔案夾放工程用的,在終端中進入該目錄

cd 目錄路徑
           

8、根據模闆建立項目

vue init webpack-simple 工程名字<工程名字不能用中文>
如下
vue init webpack-simple demo1
           

會有一些初始化的設定,如下輸入:

Target directory exists. Continue? (Y/n)直接回車預設(然後會下載下傳 vue2.0模闆,這裡可能需要連代理)

Project name (vue-test)直接回車預設

Project description (A Vue.js project) 直接回車預設

Author 寫你自己的名字

cd 指令進入建立的工程目錄

cd demo1
           

注意:最後三步都是要進入到目前工程目錄後執行的。

9、安裝項目依賴

比較慢,需要有點耐心……

10、安裝 vue 路由子產品vue-router和網絡請求子產品vue-resource

cnpm install vue-router vue-resource --save
           

11、啟動項目

npm run dev
           

參考:

關于 vue.js 運作環境的搭建(mac)

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

sudo npm 提示 command not found 的解決辦法

mac安裝webpack權限問題處理

解決mac安裝homebrew後報錯-bash: brew: command not found

npm WARN enoent ENOENT: no such file or directory, open ‘E:\Program Files\nodejs \package.json’ npm

學習Vue的一個非常重要的途徑就是Vue官網:

vue開發環境搭建Mac版
vue開發環境搭建Mac版

燃燒吧,少年!!!

注:學習一門新技術,最開始就是環境搭建,我反正不是一次成功的,我也相信很多人也不是一次成功的,我是裝了卸,卸了裝。就是按照别人寫的文檔,一步一步照做,也會出現莫名其妙的錯誤和問題。不管是windows還是mac都會有各種坑,mac的坑會多些,這就需要我們有更多的耐心,多試幾次,碰到報錯,多看幾眼報錯的日志,多搜尋幾篇報錯相關的文章,多看幾遍别人處理問題的方法。下載下傳或線上安裝相關工具、軟體、插件時,也不要着急,網還慢,我們更要有耐心的去等。最後,通過我們的耐心,對技術原本的敬畏、虔誠的心态,一定會搞定的。

另,推薦Vue作者在weibo中推薦的Vue源碼學習(或分析)的文章:Vue2.1.7源碼學習

還有就是windows下vue環境搭建參考作者充電實踐的文章:windows下搭建vue開發環境

繼續閱讀