vue專案實戰(一)之vue-cli腳手架搭建專案
首先假如你已經安裝了node和npm,如果沒有的話自己百度安裝一下。
如果感覺npm下載速度慢,可以使用淘寶映象cnpm,連結地址:
http://npm.taobao.org/
安裝cnpm
方式一:
npm install -g cnpm --registry=https://registry.npm.taobao.org
方式二:
alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc"
1、安裝腳手架工具vue-cli
開啟cmd或者 git bash,輸入以下命令全域性安裝vue-cli
cnpm install --global vue-cli
2、建立初始化vue專案
cd命令進入自己要建立專案的目錄或者直接在那個目錄shift+滑鼠右鍵->在此處開啟命令列視窗或者git bash here,然後輸入初始化專案命令:
vue init webpack yv-pai
然後會出現一些選項讓你選擇,如圖:
Project name 專案名開始我們可以直接回車,下面進行選擇:
- Install vue-router 安裝vue-router路由外掛-->選擇y
- Use ESLint to lint your code? 使用ESLint進行程式碼檢查-->選擇n
- Set up unit tests 設定單元測試 -->選擇n
- Set up e2e tests with Nightwatch? 使用Nightwatch設定端對端測試-->選擇n
- Should we run 'npm install' for you after the project has been created? 你的專案建立之後進行安裝嗎?-->回車
安裝完成之後,通過cd命令進入到專案目錄
cd yv-pai/
專案的目錄結果如下:
然後執行專案
npm run dev
啟動完成之後會顯示訪問地址,我這裡是
http://localhost:8081
訪問之後出現如下歡迎介面表示啟動成功!
3、vue專案程式設計軟體
我這裡使用的是sublime軟體進行vue專案的開發,大家也可以選擇自己喜歡的IDE進行開發。
開啟專案後目錄結構介紹如下:
4、vue初始化專案流程介紹
1.首先是index.html入口頁面
這裡的div標籤的id是app
2.然後在頁面入口js檔案main.js中例項化vue,掛載到id為app的div上,並引入元件App,使用模板App,這樣App元件就被掛載到了id為app的div上了,即掛載到了index.html中
3.開啟初始化的vue元件App.vue,它裡面包含了template模板、script指令碼和style樣式,每個元件都基本由這三個部分組成,在template模板中引入了vue的logo圖示,下面的 <router-view/>就是由路由產生的內容會顯示在這裡
4.開啟router/index.js路由js檔案,首先引入相關依賴和元件
import Vue from 'vue' //引入Vue
import Router from 'vue-router' //引入路由vue-router
import HelloWorld from '@/components/HelloWorld' //引入HelloWorld元件
通過Vue.use(Router)來使用路由
在規則routes裡面定義了訪問"/"路徑時會跳轉到HelloWorld元件,因此會將HelloWorld元件的內容顯示在<router-view/>內
5.開啟components/HelloWorld.vue元件,會發現這裡就是我們訪問的網頁顯示的內容
關於vue的其他功能以後章節將會逐一介紹。
關注我的微信公眾號獲取更多資源
相關推薦
vue專案實戰(一)之vue-cli腳手架搭建專案
首先假如你已經安裝了node和npm,如果沒有的話自己百度安裝一下。 如果感覺npm下載速度慢,可以使用淘寶映象cnpm,連結地址: http://npm.taobao.org/ 安裝cnpm 方式一: npm install -g cnpm --registry
從零開始Vue專案實戰(一)-準備篇
從前參與過一個react專案的程式碼編寫,大神搭建的框架,我主要負責業務邏輯程式碼編寫,現在回想起來似乎又什麼都不會,現在為了鞏固前端知識,決定用Vue來做這個專案的移動端網站,我本人Vue是從零開始的,一邊學習一邊寫程式碼,在這裡記錄一下過程。 專案說明: 主要功能實現一個投資平臺,會員身份為融資人或投
vue專案實戰(二)之首頁layout佈局
一、替換顯示頁面 1.在 src/components目錄下新建Layout.vue檔案: <template> <div> <h2>header</h2> <h2>con
VUE學習筆記(一)—安裝vue-cli和建立專案
Github:https://github.com/sueRimn 1.cmd開啟控制檯進行建立專案 (1)全域性安裝腳手架 在命令列輸入:npm install vue-cli -g (2)初始化專案 繼續輸入:vue init webpack myvue(myvue是我取的專案名,
vue全家桶(一) 使用 vue-cli 構建專案
一.安裝node.js 進入node.js官網 https://nodejs.org/en/download/ ,選擇對應安裝包,版本建議8.0以上。 node.js安裝完了,npm也就安裝完了。 鍵盤按下【win+R】鍵,輸入cmd,然後回車,開啟cm
React-Native 之 專案實戰(一)
前言 本文有配套視訊,可以酌情觀看。 文中內容因各人理解不同,可能會有所偏差,歡迎朋友們聯絡我。 文中所有內容僅供學習交流之用,不可用於商業用途,如因此引起的相關法律法規責任,與我無關。 如文中內容對您造成不便,煩請聯絡 [email prot
Python之Django商城專案實戰(一):搭建開發環境
一、搭建環境:1、安裝pythonsudo apt-get install python3-pip2、安裝mysql3、建立虛擬環境安裝虛擬環境:pip install virtualenv方法一:建立虛擬環境(python3.6):python -m venv myenv
SSM專案實戰(一)--- 高併發秒殺系統之DAO層
專案為慕課網上 搞定Java SSM框架開發的綜合案例–實現一個秒殺系統案例。 1.首先搭建專案 使用Maven構建來管理依賴項,pom.xml檔案: 此pom.xml可作為大多數ssm專案依賴的參考 <project xmlns="http:
HTML5專案實戰(一)——PC端固定佈局全頁面——day eight
程式碼及圖片 一、分離CSS 把css重複的部分移植到新的頁面而減少程式碼冗餘,單獨建立一個 CSS,以便後續的頁面重複呼叫。 多觀察頁面,總結出相同的樣式,注意取名,方便呼叫。 二、html頁面切換 不同的html頁面通過連結實現跳轉,常用class="active",設定當前
簡單爬蟲專案實戰(一)
概述 最近自己想搞一個小的專案,這個專案我們就先從爬蟲開始,爬取直播吧的NBA滾動新聞,再存入資料庫。先寫個簡單點的,後期再不斷的優化下。 準備 直播吧對於喜歡看球的朋友肯定不陌生,https://www.zhibo8.cc/,開啟我們看到如下介面, 我們選擇NBA新聞tab,然後選擇滾動
【SpringMVC】7.REST風格的CRUD實戰(一)之前期工作
一、什麼是REST和CRUD? 1.有關REST 有關REST的解釋我已近在之前的SpringMVC系列文章提到過,如果有興趣的同學可以翻看《【SpringMVC】3.REST表現層狀態轉換》進行檢視。 2.有關CRUD In comp
Python Selenium專案實戰(一)—— 怎麼去驗證一個按鈕是啟用的(可點選)?
Q: 使用 Python Selenium WebDriver 怎麼去驗證一個按鈕是啟用的(可點選)? A:Selenium WebDriver API 裡面給出瞭解決方法is_enabled() 使用WebDriver API —— driver.find_element_by_css_selector()
斯坦福CS231n專案實戰(一):k最近鄰(kNN)分類演算法
k最近鄰分類(kNN,K Nearest neighbor)分類演算法是一種最簡單的分類器之一。在kNN演算法訓練過程中,它將所有訓練樣本的輸入和輸出label都儲存起來。測試過程中,計算測試樣本與每個訓練樣本的L1或L2距離,選取與測試樣本距離最近的前k個
Flask零基礎到專案實戰(一)
文章來源–知了課堂的課件 Python基礎 前端基礎 資料庫表設計(一對一、一對多,多對多,外來鍵) 認識web url詳解: URL是Uniform Resource Lo
vueJs專案實戰(一)
該部落格僅僅只是記錄我在做vue專案過程中的一些知識和心得以及思路,具體程式碼只有等整個專案完成之後上傳github 好了,廢話不多說,要寫專案,還得有工具和軟體為支撐,在這裡我們就使用vue-cli
React Native入門(一)之安裝,環境搭建
介紹 安裝 ①安裝Chocolatey Chocolatey是一個Windows上的包管理器,類似於linux上的yum和 apt-get。 官網:https://chocolatey.org/ 安裝步驟,點選這裡,官網上提供兩種方式,
vue之行 (一)如何安裝Vue_cli來建立專案
之前寫過一個手動配置的,但是建議還是使用官方的腳手架。簡便又高效 1.全域性安裝腳手架工具 在安裝了node.js的基礎下,如果未安裝cnpm 先安裝 npm install cnpm cnpm install -g @vue/cli 1.2 初始化專案
Vue + Spring Boot從零開始搭建個人網站(一) 之 專案前端Vue.js環境搭建
前言: 最近在考慮搭建個人網站,想了想決定採用前後端分離模式 前端使用Vue,負責接收資料 後端使用Spring Boot,負責提供前端需要的API 就這樣開啟了我邊學習邊實踐之旅 Vue環境搭建步驟: 1、安裝node.js
Vue 爬坑之路(一)—— 使用 vue-cli 搭建專案
vue-cli 是一個官方釋出 vue.js 專案腳手架,使用 vue-cli 可以快速建立 vue 專案,GitHub地址是:https://github.com/vuejs/vue-cli 一、 安裝 node.js 首先需要安裝node環境,可以
Vue 爬坑之路(一)—— 使用 vue-cli 搭建項目 (增補)
web http class 模板 clas ebp 搭建 com png cd 指定好安裝目錄 vue init webpack 項目名稱 執行 vue vue list 查看可應用模板 vue init webpack +名字