一、Vue環境安裝
Vue.js 是一套用於構建用戶界面的漸進式JavaScript 框架。它的核心庫只關注視圖層,易於上手,靈活實用。Vue.js 採用了自底向上的逐層應用設計。Vue 可以與其它第三方庫或既有項目整合。Vue.js 總體來說易學易懂,學習成本相對較低,所以越來越多的前端開發者開始學習 Vue.js。
Vue.js 需要在環境中進行安裝,本節將介紹在 Node.js 環境中進行 Vue.js 的安裝。
1、Node.js環境安裝
下載 Node.js 安裝程序並安裝,下載地址:https://nodejs.org
安裝完成後在終端輸入
node -v
查看是否安裝成功。
2、Vue-cli 安裝
npm install -g vue-cli
安裝完成後在終端輸入
vue -V
查看 vue-cli 是否安裝成功。
二、Vue安裝及環境配置
1、創建Vue項目
1、進入要創建項目的根目錄,使用以下命名創建項目 (這裡項目名為 vue-project):
vue init webpack vue-project
2、安裝依賴,進入到項目目錄中,執行以下命令:
cd vue-project
npm install
3、運行項目,執行以下命令進行項目運行。
npm run dev
2、配置webpack-dev-server代理
默認情況下,如果 Vue 項目需要請求後台接口,需要在前端進行 Ajax 請求,前端與後端是分離的兩個系統。在開發環境中,我們可以使用 webpack-dev-server 來啟動前端服務,並使用 webpack-dev-server 提供的代理功能進行 Ajax 請求轉發。
例如本地前端服務的地址是 http://localhost:8080,需要請求的後台服務地址是 http://api.example.com,可以在vue-config.js 中的 devServer 字段下添加一個 proxy 配置項,如下所示:
devServer: {
proxy: {
'/api': {
target: 'http://api.example.com',
pathRewrite: {'^/api': ''},
changeOrigin: true
}
}
}
這樣就可以通過代理進行ajax請求。
3、使用element-ui 組件庫
1、使用npm 安裝element-ui
npm install element-ui --save
2、在 main.js 中引入 element-ui,主要是 按需引入需要的組件。
import Vue from 'vue'
import {
Form,
Input,
Checkbox,
Button,
Message
} from 'element-ui'
Vue.use(Form)
Vue.use(Input)
Vue.use(Checkbox)
Vue.use(Button)
Vue.prototype.$message = Message
3、在需要使用的.vue 文件中,直接使用 import 引入組件即可。
<template>
<div>
<el-form :model="form">
<el-form-item label="用戶名">
<el-input v-model="form.username"></el-input>
</el-form-item>
<el-form-item label="密碼">
<el-input type="password" v-model="form.password"></el-input>
</el-form-item>
<el-form-item>
<el-checkbox v-model="form.checked">記住我</el-checkbox>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleLogin">登錄</el-button>
<el-button>取消</el-button>
</el-form-item>
</el-form>
</div>
</template>
<script>
export default {
name: 'LoginForm',
data() {
return {
form: {
username: '',
password: '',
checked: false
}
};
},
methods: {
handleLogin() {
this.$message.success('登錄成功!');
}
}
};
</script>
四、安裝Vue環境其他相關問題
1、Vetur 插件
提供vue文件語法支持,包括語法高亮、語法糾錯和格式化等功能,可在 VSCode 的擴展商店中進行安裝。
2、Vue.js DevTools
Chrome、Firefox 的 DevTools 擴展界面,用於調試 Vue.js 應用,可在相關瀏覽器的擴展商店中進行安裝。
以上這些內容可以使你對Vue環境的安裝與配置有一個大致的了解,迎接你的是一個更加高效,功能更加強大的開發新世界。
原創文章,作者:UOZME,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/331472.html