Vue.js 入門指南之“前傳”(含sublime text 3 配置)

來源:互聯網
上載者:User

標籤:ide   blank   訪問   下拉   儲存   支援   成功   開發人員   想法   

題記:關注Vue.js 很久了,但就是沒有動手寫過一行代碼,今天準備入手,卻發現自己比菜鳥還菜,於是四方尋找大牛指點,才終於找到了入門的“入門”,就算是“入門指南”的“前傳”吧。此文獻給跟我一樣“白癡層級”的前端開發人員,大牛請繞過。

1,下載安裝Node.js

去 Node.js 官網下載一個Windows環節的安裝包 node-v6.2.0-x64.rar 檔案,一路安裝下去即可。官網訪問很慢,可以試試中文網 http://nodejs.cn/

2,配置Vue環境

一開始看《基於Webpack、Vue、Vue-Router 的 SPA 初體驗》這篇文章,照著試了試,發現不懂Webpack,而且照著文章一路做也沒用成功,所以轉求朋友諮詢,找到了Vue中文官網的安裝文章,開啟程式開始菜單 Node.js-->node.js command prompt 進入node.js 的命令列,

首先在 C盤建立一個目錄 App2,然後 cd c:\App2

然後,按照提示依次輸入下面的幾個命令:

# 全域安裝 vue-cli
$ npm install -g vue-cli
# 建立一個基於 "webpack" 模板的新項目
$ vue init webpack my-project
# 安裝依賴,走你
$ cd my-project
$ npm install
$ npm run dev

Windows同學不要輸入前面的 #,$ 符號

建議安裝前先安裝cnpm模組,npm由於國內被牆的緣故,安裝依賴會非常慢。。。。。(不懂cnpm的同學可以看下 這裡)

我是FQ安裝的,也等了很久很久才安裝完。

安裝過程中,會有些警告和錯誤,先忽略吧。

最後,會有一個C:\App2\my-project 的目錄,如果像下面的樣子,就表示成功了:

面對這麼多檔案,不知道怎麼開啟,後來通過VS的 “開啟網址”方式,在VS中開啟了。

此時,Vue的開發環境算是基本搭建好了。

3,Vue初探

上面的過程搭建好了Vue的腳手架,我們先看看網站目錄下幾個檔案。

在這裡寫第一行Vue代碼嗎?
問了下朋友才知道,應該開啟 Components目錄,如下:

開啟 這個 Hello.vue檔案,vue的面紗算是揭開了:

原來 Hello World 寫在這裡在。但是怎麼運行呢?朋友提示,應該在 node.js命令列運行

 

npm run dev 可惜,報錯: 

原來8080連接埠被佔用了,去IIS關閉使用該連接埠的網站,重新運行此命令,出現下面成功的介面:

OK,在IE11瀏覽器上輸入該網址:http://localhost:8080/ 熟悉的介面出來了:

現在,我們將 Hello.vue 檔案裡面的 Hello world前面刪除2個空格,儲存,頁面立刻發生了錯誤:

這裡提示格式錯誤了,諮詢朋友說,官方的產生的程式碼會用eslint檢查格式。。。

你可以用/*eslint-disable */禁用格式檢查,要不空格縮排都不能亂寫,多個空格都要給你報錯。

好吧,先補齊這兩個空格。不用重新整理頁面,編輯完Vue檔案儲存後就立即看到了效果,這也是Vue(應該說是Vue腳手架架構)神奇的地方!

4,配置sublime Text

前面使用VS來編輯Vue的項目,沒有外掛程式支援,對應格式和智能提示就沒有,所以朋友推薦使用 sublime text,可以安裝Vue外掛程式,下面是配置過程

首先安裝sublime Text 3,去官網下載安裝程式;

然後安裝 sublime Package Control,具體問下“度娘”,此處略。

安裝好後,按 Ctrl+Shift+P 彈出下面的介面,就表示成功了:

接著,下拉選擇 Install Package ,如果沒有反應,可能“被牆”了。

開啟菜單 Preferences->Packges Settings->Package Control->Setting Default ,會看到下面的內容:

檔案 channel_v3.json 的地址看能不能訪問,如果不能訪問,那麼一定被牆了,先想法去牆外下載此檔案,放到本地一個網站上,比如我的地址:

http://localhost/doc/channel_v3.json

然後將原來配置中的地址替換成這個。

但是發現此檔案無法儲存,滑鼠放到此視窗的“頁簽”上記住此檔案的地址,找到下列類似的目錄:

C:\Users\【當前登入使用者名稱】\AppData\Roaming\Sublime Text 3\Packages\Package Control\Package Control.sublime-settings

定位到 Packages 目錄下,建立一個 Package Control 目錄,然後重新開啟前面的菜單,開啟此檔案,就可以修改並儲存了。

之後,輸入 Vue字樣在 Package Control上,出現下面的介面,就OK了:

選擇第二個:Vue Syntax Highlight

之後,再重新開啟Vue的檔案,出現下面高亮視窗,就大功告成了!

Vue.js 入門指南之“前傳”(含sublime text 3 配置)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.