配置
如何让fig.js在vscode中支持智能提示
如何让fig.js在vscode中⽀持智能提⽰⾸先使⽤import { Configuration } from 'webpack'从webpack中导⼊Configuration;接着⽤JSDoc的⽅式为配置对象添加类型为Configuration。代码⽰例如下:import { Configuration } from 'webpack'/*** @type {Confi...
Vue-cli3.0浏览器兼容配置问题
Vue-cli3.0浏览器兼容配置问题本⽂讲⼀讲⾃⼰在⼯作过程中针对vue-cli3.0项⽬兼容性配置的学习和应⽤。1.browserslist在 package.json ⽂件⾥的 browserslist 字段 (或⼀个单独的 .browserslistrc ⽂件),指定了项⽬的⽬标浏览器的范围。在 package.json 中:"browserslist":["defaults","not...
Jenkins基础:使用NPM构建前端应用1:nodejs插件的安装与设定
Jenkins基础:使⽤NPM构建前端应⽤1:nodejs插件的安装与设定关于在Jenkins中使⽤npm的需要,有多种⽅法,如果可以接受直接在Jenkins上⼿动地配置与设定的⽅式,使⽤名为nodejs的插件则可以实现前端应⽤的集成。插件介绍项⽬说明插件名称nodejsjavascript的特性插件地址plugins.jenkins.io/nodejs主要特性提供了NodeJS的...
php结合phantomjs实现网页截屏、抓取js渲染的页面
php结合phantomjs实现⽹页截屏、抓取js渲染的页⾯⾸先PhantomJS快速⼊门是⼀个基于 WebKit 的服务器端 API。它全⾯⽀持web⽽不需浏览器⽀持,其快速,原⽣⽀持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以⽤于,,,以及等。⼀、安装⼆、使⽤Hello, World!新建⼀个包含下⾯两⾏脚本...
VUE+element-ui表格分页解决方案
VUE+element-ui表格分页解决⽅案之前⽤过⼀款框架Layui,其中的表格分页var laypage = layui.laypage;指向⼀个⽤于存放分页的容器,通过服务端得到⼀些初始值,即可完成分页渲染最近使⽤element-ui做table遇到了⼀些问题,记录⼀下表格数据序号问题<el-table-column label="序号" type="index" show-overf...
vue3.x首次搭建-遇到的问题
vue3.x⾸次搭建-遇到的问题vite2.x 初始化项⽬兼容性注意Vite 需要版本 >= 12.0.0。下⾯项⽬使⽤ ts, 初始化项⽬:cnpm create @vitejs/app my-vue-app --template vue-ts引⼊ vant , 实现按需加载+修改主题需要安装的⼀依赖包:cnpm install less sass vite-plugin-imp -D关键...
Vue3+Element-Plus处理项目中语法警告问题十九
Vue3+Element-Plus处理项⽬中语法警告问题⼗九1.使⽤ vs code 保护后⾃动格式化处理参考2.为项⽬添加配置⽂件,⾃动格式化代码2.1 使⽤cmd 进⼊项⽬根⽬录2.2 运⾏vue ui 打开项⽬,打开任务⾯板,点击serve,如果警告数量不为0。如图,警告数量为0,是因为使⽤步骤1,⾃动格式化代码,符合EsLint 语法,所以没有警告.2.3 如果显⽰警告数2.4 点击控制台...
在vue项目中单独引入某一elementui组件
在vue项⽬中单独引⼊某⼀elementui组件1.安装element-ui库npm i element-ui -S2.在启动⽂件中配置import { DatePicker } from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';Vue.use(DatePicker);3.在页⾯中使⽤<el-date-picker...
七、Vue组件库:Element、Swiper(轮播专用组件)
七、Vue组件库:Element、Swiper(轮播专⽤组件)⼀、vue的Element组件库1.1安装推荐安装⽅法:⾸先要进⼊项⽬⽬录cnpm i element-ui -S或npm i element-ui -S1.1.2 CDN安装直接引⼊⽆需安装:<!--引⼊样式--><link rel="stylesheet" href="unpkg/eleme...
Vue学习笔记6-学习vue-admin-template(1)
Vue学习笔记6-学习vue-admin-template(1)有了这些基础后,打算开始学习花裤衩⼤神的vue-adminplat-template项⽬,我并不打算通过git克隆下来整个源码后,通过npm install的⽅式来学习,这种⽅式感觉适合直接拿了使⽤,不太适合学习。我打算先通过vue-cli脚⼿架来建⽴⼀个空⽩项⽬,然后再逐步的把vue-admin-template中的源码,⼀步⼀步的...
【Vue】实战项目:电商后台管理系统(Element-UI)(八)数据统计模块
【Vue】实战项⽬:电商后台管理系统(Element-UI)(⼋)数据统计模块⽂章⽬录1. 分⽀git操作git checkout -b reportgit push -u origin report2. 挂载Report组件及基本布局<template><div><!-- ⾯包屑导航区域 --><el-breadcrumb separator-class...
详解vue通过NGINX部署在子目录或者二级目录实践
详解vue通过NGINX部署在⼦⽬录或者⼆级⽬录实践1、修改 router/index.js添加⼀⾏base: 'admin',2、然后修改 config/index.js增加⼀⾏const assetsPublicPath = '/admin/'vue element admin然后修改下⾯两处assetsPublicPath 的值为定义的变量3、部署时,通过NGINX的反向代理⾸先,给需要部署...
vue中用watch监听当前路由
vue中⽤watch监听当前路由之前做项⽬时,特别是后台项⽬,左边都有侧边栏,我们需要做到点击某个侧边栏的项让这个项⾼亮,之前采⽤的是给每个项绑定⼀个值,点击某个项时,就将这个值付给⼀个变量,在每⼀项上判断这个变量是否与每项上的值相等,从⽽使对应项⾼亮,但是最近在vue-element-admin上看到的是,他的侧边栏其实就是路由的配置,只要配置路由,就会在侧边栏显⽰,于是,他采⽤了监听$rout...
微前端:qiankun项目搭建
微前端:qiankun项⽬搭建什么是微前端微前端是⼀种多个团队通过独⽴发布功能的⽅式来共同构建现代化 web 应⽤的技术⼿段及⽅法策略。微前端项⽬搭建流程本⽂主要记录qiankun与vue-template相结合实现微服务框架过程。参考⽂档涉及 qiankun-TMVC、qiankun、element-ui、vue-element-admin1、乾坤qiankun 是⼀个基于 single-spa...
VUE+ElementUI搭建后台项目(一)
VUE+ElementUI搭建后台项⽬(⼀)前⾔之前有些过移动端的项⽬搭建的⽂章,感觉不写个pc端管理系统⽼感觉少了点什么,最近公司项⽬⽐较多,恰巧要做⼀个申报系统的后台管理系统,鉴于对vue技术栈⽐较熟悉,所以考虑还是使⽤vue技术栈来做;看过⼀个不错的后台配置模板(),页⾯也挺美的,但是还是碍于不想看太多关于这个模板的配置说明,于是⼜拉出来之前我搭建的简易版的模板,决定重构下,使⽤⾃⼰搭建的后...
vue-element-admin(一)配置后台api接口baseUrl
vue-element-admin(⼀)配置后台api接⼝baseUrl前⾔vue element adminvue-element-admin 是⼀个后台前端解决⽅案,它基于 vue 和 element-ui实现。它使⽤了最新的前端技术栈,内置了 i18 国际化解决⽅案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型由于该框架默认使⽤mo...
ElementUI(具体参考官方文档)
ElementUI(具体参考官⽅⽂档)ElementUIElementUI是⼀套为开发者、设计师准备的基于vue的PC端组件库。搭建ElementUI基础环境(基于脚⼿架)1. 新建项⽬。# 配置镜像源npm config set registry registry.# 安装VueCLInpm install -g @vue/cli# ⼀个空⽂件夹&nb...
基于Vue的电商后台管理系统(1)
基于Vue的电商后台管理系统(1)基于Vue的电商管理系统 (1)正好这段时间在做⼀个电商管理系统的项⽬,借此总结⼀下。该项⽬主要是⼀个电商的后台管理系统,可实现管理⽤户账号,即登录、退出、⽤户管理、权限管理等,商品管理,即商品分类、分类参数、商品信息,订单信息等以及数据统计。前端项⽬是基于Vue的SPA项⽬,前端技术栈采⽤Vue+VueRouter+Element-UI+Axios+...
vue-element-admin打包gzip压缩优化vue项目大小并部署到Nginx,报...
vue-element-admin打包gzip压缩优化vue项⽬⼤⼩并部署到Nginx,报。。。复制下⾯代码到根⽬录的fig.js'use strict'const path = require('path')const defaultSettings = require('./src/settings.js')function resolve(dir) {return path.j...
VueCLI4.0最新版安装教程
VueCLI4.0最新版安装教程关于旧版本Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。注意点:Vue CLI 需要 Node.js 8.9 或更⾼版本 (推荐 8.11.0...
github一款基于vue+element-ui的绝佳的通用型、中后台前端框架
github⼀款基于vue+element-ui的绝佳的通⽤型、中后台前端框架vue-admin-beautiful,⼀款基于 vue+element-ui 的绝佳的通⽤型、中后台前端框架vue-admin-beautiful登录页⾯vue-admin-beautiful后台效果效果展⽰地址:beautiful.panm/vue-admin-beautiful/github地址...
使用Vue-admin-template改造项目基本介绍
使⽤Vue-admin-template改造项⽬基本介绍⽬录标题1、⽬录结构vue-element-admin-master(拥有完整的功能的插件)2、关键⽂件vue-admin-template-master(源码相对简单,我们的后台管理系统基于这个版本)2.1 package.jsnpm项⽬的核⼼配置⽂件,包含项⽬信息,项⽬依赖,项⽬启动相关脚本启动项⽬的命令: npm run devdev脚...
基于vue2和elementui的后台管理系统
基于vue2和elementui的后台管理系统vue2-admin体验地址:⼀级账号:admin 密码:123456⼆级账号:visitor 密码:123456vue2+element+axios 后台模板为了减少打包体积,vue、elementui使⽤的是cdn引⼊,为了稳定性推荐使⽤⾃⼰的cdn服务。本⼈在⽇常使⽤中是将vue,element⽂件放在了⾃⼰的服务器,这样既保证了⼀定的稳定性和快...
VueElementAdmin添加侧边栏以及他的页面
VueElementAdmin添加侧边栏以及他的页⾯1. 在 /src/views/ 下添加需要的页⾯2. 配置路由器 router 中的路由表 routes,分为 constantRoutes 和 asyncRoutes。将路由的配置信息添加进路由表。如果希望有权限,则放⼊ asyncRoutes;如果希望⽆权限,则放⼊ constantRoutes。官⽹的路由配置说明:// 当设置 true...
vue-element-admin开发,测试,线上环境配置
vue-element-admin开发,测试,线上环境配置⼀、.env.development 开发环境# 开发环境# 环境标志ENV = 'development'# 基础APIVUE_APP_BASE_API = '/api'VUE_CLI_BABEL_TRANSPILE_MODULES = true开发环境需要配置跨域代理:在fig.js 中配置po...
基于vue-element-admin的异步权限路由——菜单管理(二)
基于vue-element-admin的异步权限路由——菜单管理(⼆)⼀、前置准备⼯作上篇⽂章讲述了⽤户和⾓⾊进⾏关联,这篇⽂章将讲述菜单管理(路由管理)以及菜单和⾓⾊进⾏关联。⾸先需要准备的⼯作:1、菜单数据表(menu_table)menuId pid name url sort type菜单ID菜单⽗级ID菜单名称菜单路径菜单排序菜单解释:菜单ID、name、type为⾮空字段,⼀级菜单的⽗...
vue-element-admin跨域配置
vue-element-admin跨域配置最近在做⼀个平台项⽬,就想着把admin改吧改吧,就不⽤⾃⼰动⼿了第⼀步 配置开发环境fig.js⽂件 设置 VUE_APP_BASE_API 为空:1638776663.png第⼆步 修改fig.js(注:⼀定要把mock-server.js去掉,⽹上很多没有去掉所以没效果)fig.js中到 devServer...
vue-element-admin部署生产环境
vue-element-admin部署⽣产环境是⼀个后台前端解决⽅案,它基于 和 实现。通过使⽤这套模板我们可以快速搭建起完整的 后台管理系统。我们跟着 快速建⽴起开发环境,但是⼀开始怎么部署到linux的⽣产环境有点不知所措,这⾥记录下部署的流程和遇到的问题。1、打包⽣成静态⽂件# 打包正式环境npm run build:prod# 打包预发布环境npm ru...
pythonlogging用法的简单总结
pythonlogging⽤法的简单总结⽬录官⽅⽂档:基本⽤法logging默认配置了六种⽇志级别(括号为级别对应的数值),按优先级升序,依次为:NOTSET(0)DEBUG(10)INFO(20)WARNING(30)ERROR(40)CRITICAL(50)logging 执⾏时输出⼤于等于设置的⽇志级别的⽇志信息,如设置⽇志级别是 INFO,则 INFO、WARNING、ERROR、CRIT...
安全提示"X-Frame-Options头未设置"解决方法
安全提⽰"X-Frame-Options头未设置"解决⽅法安全提⽰"X-Frame-Options头未设置"X-Frame-Options 响应头X-Frame-Options HTTP响应头是⽤来确认是否浏览器可以在frame或iframe标签中渲染⼀个页⾯,⽹站可以⽤这个头来保证他们的内容不会被嵌⼊到其它⽹站中,以来避免点击劫持。危害:攻击者可以使⽤⼀个透明的、不可见的iframe,覆盖在⽬标...