我在往期文章《純手工擼一個Vue框架》中介紹了怎麼從零一點點地搭建一個vue框架,這篇文章,我將在當時建立好的框架上手動引入element-ui,而不是使用官方的element-starter腳手架css
npm i element-ui
import Vue from 'vue' import App from './App.vue' import router from './router.js' import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css'; //引入element-ui的樣式文件 Vue.use(ElementUI)//經過這個命令使全部的element-ui標籤(<el-*></el-*>)可被解析 new Vue({ el: "#app", router: router, render: render => render(App) })
<template> <div> Hello World! <el-input v-model="input" placeholder="請輸入內容"></el-input> </div> </template> <script> export default { data: function () { return { input: "這是一個element-ui的輸入標籤", }; }, }; </script>
至此,我已經成功引入element-ui了,下篇文章,我將基於這個vue-element-ui框架,經過手動的方式引入electron,而不是使用electron-vue腳手架html