1. 程式人生 > >用vscode開發vue.js專案

用vscode開發vue.js專案

一、安裝node.js

首先需要安裝node環境,可以直接到中文官網http://nodejs.cn/下載安裝包。

安裝完成後,可以命令列工具中輸入node -v 和 npm -v,如果能顯示出版本號就安裝成功。

 

二、安裝vue-cli

安裝好node,我們可以直接全域性安裝vue-cli:

npm install -g  vue-cli  (但是這種安裝方式比較慢,推薦使用國內映象來安裝)

所以,先設定cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

如果安裝失敗,可以使用npm cache clean 清理快取,然後再重新安裝。同樣可以使用cnpm -v檢視是否安裝成功

然後使用cnpm 安裝vue-cli和webpack:

cnpm install -g vue-cli

最新的vue專案模板中,都帶有webpack外掛,所以這裡可以不安裝webpack

安裝完成後,可以使用vue-V(注意V要大寫)檢視是否安裝成功

如果提示“無法識別‘vue’”,有可能是npm版本過低,可以使用npm install -g npm來更新版本

 

三、生成專案

首先需要在命令列中進入到專案目錄,然後輸入: vue init webpack Vue-Project

其中webpack是模板名稱,可以到vue.js的GitHub上檢視更過的模板https://github.com/vuejs-templates

Vue-Project是自定義的專案名稱,命令執行之後,會在當前目錄生成一個以該名稱命名的專案資料夾

 

配置完成後,可以看到目錄下多出了一個專案資料夾,裡面就是vue-cli建立的一個基於webpack的vue.js專案,然後進入專案目錄(cd Vue-Project),使用cnpm安裝依賴

cnpm install

然後啟動專案

npm run dev

如果瀏覽器開啟之後,沒有加載出頁面,有可能是本地的8080埠被佔用,需要修改一下配置檔案config>index.js

建議將埠號改為不常用的埠,另外我還將build的路徑字首修改為‘./’(原本是‘/’),是因為打包之後,外部引入js和css檔案時,如果路徑以‘/’開頭,在本地是無法找到對應檔案的(伺服器上沒有問題)。所以如果需要在本地開啟打包後的檔案,就得修改檔案路徑。

 

四、打包上線

自己的專案檔案都需要放到src檔案下

專案開發完成後,可以在命令列輸入npm run build 來進行打包工作,打包完成後會生成dist資料夾,如果已經修改了檔案路徑,可以直接開啟本地檔案檢視,專案上線時,只需要將dist 資料夾放到伺服器就行了

 

五、vue的整合環境建立之後

 App.vue 是父元件,components 資料夾下都是子元件。在src下面的components目錄(元件目錄)下新建一個Test.vue檔案(檔案首字母要大寫)檔案內容如下:

 

 

在router目錄下面(路由跳轉目錄)下的index.js頁面中新增,我們剛才新增的Test.vue頁面的跳轉路由。檔案內容如下:

使用ctrl+~快捷鍵,就可以出行命令列輸入頁面。

命令列中輸入npm start命令(或者npm run dev)

想要停止執行中專案的話可以輸入快捷鍵ctrl+C

瀏覽器中輸入專案的啟動地址,看看是否配置成功。如下圖所示:

最後,說明一點:專案全域性vue名字叫做App.vue、啟動js檔案是main.js