1. 程式人生 > >Vue+webpack學習案例(一)-構建Vue專案

Vue+webpack學習案例(一)-構建Vue專案

一、Vue簡介

        Vue.js 的目標是通過儘可能簡單的 API 實現響應的資料繫結組合的檢視元件

      Vue.js 自身不是一個全能框架——它只聚焦於檢視層。因此它非常容易學習,非常容易與其它庫或已有專案整合。另一方面,在與相關工具和支援庫一起使用時,Vue.js 也能完美地驅動複雜的單頁應用。

二、構建Vue+webpack應用

         Vue.js 提供一個官方命令列工具,可用於快速搭建大型單頁應用。該工具提供開箱即用的構建工具配置,帶來現代化的前端開發流程。只需一分鐘即可啟動帶熱過載、儲存時靜態檢查以及可用於生產環境的構建配置的專案,

         根據以下命令建立專案:

   cmd進入命令列 

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

           這裡有個地方需要說明下:vue init webpack 你的專案名  ,這個命令執行後,到選擇Vue build方式時,有兩種方式,第一種為standalone方式,第二種runtime-only為runtime方式。

runtime 打包的是 /node_modules/vue/dist/vue.common.js


standalone 打包的是 /node_modules/vue/dist/vue.js 
runtime 和 standalone 這兩種方式對普通使用者使用起來沒區別,多數人都是在*.vue裡寫<template>...</template>,所以用runtime就夠了。

這裡選擇runtime-only


三、執行專案

       根據以上命令成功執行後,執行最後一步 npm run dev

       

然後瀏覽器地址http://localhost:8080/ 開啟可以看到主頁了,這時候就修改和新增自己的介面了

        

到這裡就要選一套ui了,目前vue搭配vux還是不錯的選擇,不過這裡是預設vue2.0構建的專案,截至目前為止vux並不支援vue2.0,

下一篇將開啟 vux構建開源中國微信版應用