脚本宝典收集整理的这篇文章主要介绍了利用vuejs+element-ui+Parcel搭建自定义后台,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
公司内部的后台,和后台菜单都是利用java后台建设,无需要再自己写的后台界面,菜单java自动创建,只需要配置好url即可实现。估计很多小伙伴公司内部都是这样的搭配吧?所以我只需要知道url,和有一套验证机制就ok了。
验证机制,无非就是通过header 头添加 authorization ,验证token,即可以访问,每个cgi接口,都会验证token。具体实现代码 详情看代码,还有个分页代码demo。代码都有注释。
这个项目是利用了 Vuejs+Elementui+Parcel+Php 搭建的后台项目demo,其中,Parcel是个构建工具,parcel-vue
一个基于parcel打包工具的 vue急速开发脚手架解决方案,强烈建议使用node8.0以上。
其中phpcgi文件夹是写了一些简单的cgi,vuejs文件夹里面可以按下面步骤初始化。
// 安装脚手架
$ npm install parcel-vue -g
// 初始化
$ parcel-vue projectName
$ cd projectName
$ npm install
其中parcel-bundler
是主要的工具,对于vue
结尾的单文件,需要单独处理文件类型,parcel-plugin-vue
这个插件会通过vueify
来生成对应的代码,parcel
会自动加载parcel-plugin
开头的依赖。
$ npm run dev
$ npm run build
目录结构
src
├── router
├── index.js
├── assets
├── logo.png
├── components
├── Hello
├── index.js
├── index.js
├── views
├── HelloWorld
├── images
├── logo.png
├── HelloWorld.vue
├── styles
├── common.css
├── store
├── global
├── global.js
├── index.js
├── index.js
├── app.vue
├── index.js
只需要执行npm run dev
和 npm run build
就可以进行开发和构建。
只需将传统 import page from 'path' 方式改为 const page = () => import('path') 即可
// 此种方式路由不会懒加载
import HelloWorld from '../views/HelloWorld/HelloWorld.vue'
// 此种方式引入即可实现路由懒加载,打包时js文件自动拆分
const HelloWorld = () => import('../views/HelloWorld/HelloWorld.vue')
$ npm install -g n
$ n stable
以上是脚本宝典为你收集整理的利用vuejs+element-ui+Parcel搭建自定义后台全部内容,希望文章能够帮你解决利用vuejs+element-ui+Parcel搭建自定义后台所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。