Commit 1cfe65c0 by Administrator

考勤系统app扫码登录html页

parents
{
"presets": [
"es2015",
"stage-0"
],
"plugins": [[
"transform-runtime",
{
"helpers": false,
"polyfill": false,
"regenerator": true,
"moduleName": "babel-runtime"
}
]]
}
\ No newline at end of file
*node_modules*
*dist*
rev/
\ No newline at end of file
# 默认忽略的文件
/shelf/
/workspace.xml
# 基于编辑器的 HTTP 客户端请求
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="corretto-1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/metro-attendance-qrLogin.iml" filepath="$PROJECT_DIR$/.idea/metro-attendance-qrLogin.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>enterpriseIntranet-new</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.aptana.ide.core.unifiedBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.aptana.projects.webnature</nature>
</natures>
<filteredResources>
<filter>
<id>0</id>
<name></name>
<type>26</type>
<matcher>
<id>org.eclipse.ui.ide.multiFilter</id>
<arguments>1.0-name-matches-false-false-node_modules</arguments>
</matcher>
</filter>
<filter>
<id>0</id>
<name></name>
<type>26</type>
<matcher>
<id>org.eclipse.ui.ide.multiFilter</id>
<arguments>1.0-name-matches-false-false-node_modules</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
# 地铁内网
一、安装过程
1.安装gulp 命令
npm install gulp -g
2.配置package.json
1.将gulp版本改成3.9.1
npm install gulp@3 --save-dev
2.配置package.json ,代码见附件
npm install
3.配置gulpfile.js,此文件手动创建
4.打印日志
npm install --save-dev gulp-util
二、执行流程
1.主要过程,拷贝无需压缩文件,重命名及压缩css js(外部控件的css与js基本是压缩的,不要在压缩),替换html里链接
gulp build
三、目录结构
├── gulpfile.js 打包task
├── package.json
└── assets
├── css 压缩过的css
├── fonts 字体
├── images 图片
├── js 压缩过的js
├── ui_css 自定义未压缩css
├── ui_js 自定义未压缩js
├── jqueryEZView pdf浏览控件
└── layer 弹层控件
└── common 公共html文件
└── dist 打包生成文件夹
└── rev 打包临时文件夹
四、易错
1.解决es5 6 7混淆 命令:npm install --save-dev gulp-babel babel-preset-es2015
2.css和js文件要与引用的文件分开,避免重复压缩
五、问题
1.es5 es6代码混写压缩后会报错
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
@font-face {font-family: "iconfont";
src: url('//at.alicdn.com/t/font_1246123_1rh2sddv1ef.eot?t=1568862117254'); /* IE9 */
src: url('//at.alicdn.com/t/font_1246123_1rh2sddv1ef.eot?t=1568862117254#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('//at.alicdn.com/t/font_1246123_1rh2sddv1ef.woff?t=1568862117254') format('woff'),
url('//at.alicdn.com/t/font_1246123_1rh2sddv1ef.ttf?t=1568862117254') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('//at.alicdn.com/t/font_1246123_1rh2sddv1ef.svg?t=1568862117254#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-buy:before {
content: "\e631";
}
.icon-bianmingongjumeishicaipu:before {
content: "\e857";
}
.icon-iconyonghu:before {
content: "\e64b";
}
.icon-yonghu1:before {
content: "\e608";
}
.icon-tongzhi:before {
content: "\e60d";
}
.icon-tubiaozhizuomoban-copy:before {
content: "\e600";
}
.icon-daochu:before {
content: "\e602";
}
.icon-daoru:before {
content: "\e6b9";
}
.icon-left:before {
content: "\e606";
}
.icon-_xinzeng:before {
content: "\e64a";
}
.icon-chu:before {
content: "\e6e3";
}
.icon-jiantou1:before {
content: "\e601";
}
.icon-chexiao:before {
content: "\e603";
}
.icon-fanhuidingbu1:before {
content: "\e604";
}
.icon-guanbi:before {
content: "\e605";
}
.icon-huiyi:before {
content: "\e6da";
}
.icon-daiban:before {
content: "\e607";
}
.icon-new:before {
content: "\e67a";
}
.icon-icon-sousu:before {
content: "\e72d";
}
.icon-zhuye:before {
content: "\e69e";
}
.icon-fadan:before {
content: "\e6c7";
}
.icon-jiantou:before {
content: "\e6fb";
}
.icon-Fill:before {
content: "\e657";
}
.icon-wenzishibieqietu:before {
content: "\e64d";
}
.icon-shigong:before {
content: "\e669";
}
.icon-zhanghaodenglu:before {
content: "\e6b4";
}
.icon-tuichu_huaban:before {
content: "\e64c";
}
.icon-ribao:before {
content: "\e7f2";
}
.icon-left1:before {
content: "\e609";
}
.icon-tiaozhuanqianwangyoujiantouxiangyouxiayibuxianxing:before {
content: "\e616";
}
.icon-right-fill:before {
content: "\e6a1";
}
.icon-saomadenglu:before {
content: "\e66c";
}
/* FINTAX HTML5 Template */
@media only screen and (max-width: 1140px){
}
/*--------------------------
-----------------------------------*/
@media only screen and (min-width: 768px){
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul{
display:block !important;
visibility:hidden;
opacity:0;
}
}
/*--------------------------
-----------------------------------*/
@media only screen and (max-width: 1023px){
button.navbar-toggle{
border: 1px solid#333;
border-radius: 0px;
}
.navbar-toggler-icon{
background: #333;
}
.banner-info p{
width: 80%;
}
.section-heading {
width: 100%;
}
}
/*---------------------------------------------
MOBILE LANDSCAPE VIEW/ TABLET VIEW
-----------------------------------------------*/
@media only screen and (max-width: 767px){
button.navbar-toggle{
border: 1px solid#333;
border-radius: 0px;
}
.navbar-toggler-icon{
background: #333;
}
.client-img{
margin-bottom: 20px;
}
.banner-info p{
width: 80%;
}
.section-heading {
width: 100%;
}
.tour-info{
padding-right: 0px;
margin-bottom: 30px;
}
.tour-info div{
text-align: right;
}
/* Destinations*/
.destinations li {
width: 33%;
}
.testimonial-content{
margin-bottom: 20px;
}
.footer-widget h3{
margin-top: 25px;
}
}
/*----------------------------------------------
MOBILE VIEW
--------------------------------------------*/
@media only screen and (max-width: 599px){
button.navbar-toggle{
border: 1px solid#333;
border-radius: 0px;
}
.navbar-toggler-icon{
background: #333;
}
.banner-info h3{
font-size: 2.5em;
}
.banner-info p{
width: 80%;
}
.section-heading {
width: 100%;
}
.tour-info{
padding-right: 0px;
margin-bottom: 30px;
}
.tour-info div{
text-align: right;
}
/* Destinations*/
.destinations li {
width: 50%;
}
.testimonial-content{
margin-bottom: 20px;
}
.footer-widget h3{
margin-top: 25px;
}
.footer-social{
float: left;
margin-top: 15px;
}
}
/*--------------------------------------------
MOBLE SMALL /POTRAIT VIEW
---------------------------------------------*/
@media only screen and (max-width: 499px) {
button.navbar-toggle{
border: 1px solid#333;
border-radius: 0px;
}
.navbar-toggler-icon{
background: #333;
}
.banner-info h3{
font-size: 2.5em;
}
.banner-info p{
width: 80%;
}
.section-heading {
width: 100%;
}
.tour-info{
padding-right: 0px;
margin-bottom: 30px;
}
.tour-info div{
text-align: right;
}
/* Destinations*/
.destinations li {
width: 100%;
}
.testimonial-content{
margin-bottom: 20px;
}
.footer-widget h3{
margin-top: 25px;
}
.footer-social{
float: left;
margin-top: 15px;
}
}
\ No newline at end of file
@charset "utf-8";
/*theme:优惠促销 css comment */
/*time:2016-06-21*/
/*author:zg*/
/*common*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, address, cite, del, em, img, q, u, i, dl, dt, dd, ol, ul, li, form,
label, table, tr, th, td,caption, tbody, tfoot, thead, article, aside, details, summary, figure, figcaption, footer, header, menu, nav,
section, audio, input, select, textarea {margin:0;padding:0;border:0;;}
header,footer,nav,section,menu,article,aside { display:block;}
body { font-family: '微软雅黑'; color:#666; min-width: 320px; max-width:750px; margin: 0 auto; cursor:default; word-break:break-all; white-space:normal; -webkit-tap-highlight-color:rgba(255,255,255,0);}
body{font-size:26px;background-color:#f5f5f5;}
.clearfix { zoom:1;}
.clear{ clear: both;}
ul{ list-style: none;}
img{width:100%;display:block;}
.p-r{position:relative;}
a{text-decoration:none;}
/*iphone上的Safari解析input[typw="submit"]和input[type="submit"]按钮会以苹果浏览器默认的UI进行渲染,解决发放如下*/
input,input[type="button"],input[type="submit"]input[type="reset"]{-webkit-appearance:none;}
/*header*/
.favor-header-bar{background-color: #fff;padding:0 1.1rem;overflow: hidden;height:3.46rem;line-height: 3.46rem;border-bottom: 1px solid #e1e1e1;}
.favor-header-bar li{display: block;width:25%;text-align: center;float: left;margin-left:-1px;height:2.3rem;line-height: 2.3rem;margin-top:0.58rem;border-right: 1px solid #e1e1e1;position: relative;}
.favor-header-bar a{font-size:1.1rem;color:#333;display:block;padding-bottom: 0.5rem;width:85%;margin:0 auto;}
.favor-header-bar li:last-child{border-right:none;}
.favor-header-bar li.default a{color:#139dea;border-bottom: 2px solid #139dea;}
.favor-header-bar li span{position: absolute;display: block;width:25%;top:-0.4rem;right:0.2rem;max-width: 32px;}
/*favor-list*/
.favor-list.swiper-container{margin-top:1.1rem;width:100%;}
.favor-list dl{overflow:hidden;padding:1.1rem;border-bottom: 1px solid #e1e1e1;background-color: #fff;}
.favor-list a:first-child dl{border-top:1px solid #e1e1e1;}
.favor-list dt,.favor-list dd{float: left;}
.favor-list dt{width:30%;position: relative;}
.favor-list dt span{display: block;width:0.92rem;height:0.92rem;background-color: #fd3d3d;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;
position: absolute;top:-0.5rem;right: -0.5rem;}
.favor-list dd{width:61%;margin-left:1rem;line-height:100%;}
.favor-list dd small{color:#9c9c9c;font-size: 0.92rem;display: block;}
.favor-list dd p{font-size:1.077rem;color:#666;display: block;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;margin:0;}
.favor-list dd h2{font-weight: normal;font-size:1.15rem;color:#333;}
.favor-list a{display: block;width: 100%;}
/*nofavor*/
.nofavor{width:46.8%;margin:16.5% auto 0 auto;}
@media screen and (min-width: 319px) and (max-width : 374px){
.favor-list dt span{width:0.7rem;height:0.7rem;top:-0.3rem;right:-0.3rem;}
.favor-list dd{line-height: 90%;}
.favor-list dd small{font-size: 0.85rem;}
.favor-list dd p{font-size:0.92rem;}
.favor-list dd h2{font-size:1.1rem;}
}
(function($) {
"use strict";
//Hide Loading Box (Preloader)
function handlePreloader() {
if($('.preloader').length){
$('.preloader').delay(200).fadeOut(500);
}
}
/* Closes the Responsive Menu on Menu Item Click*/
$('.navbar-collapse ul li a').on('click', function() {
$('.navbar-toggle:visible').click();
});
/*END MENU JS*/
/* ----------------------------------------------------------- */
/* Fixed header
/* ----------------------------------------------------------- */
//设置延时函数
$(window).on('scroll', function(){
var winHeight = window.innerHeight+170;
var bodyheight=$(document.body).outerHeight(true);
if ( $(window).scrollTop()>0 && bodyheight>winHeight) {
$('.site-navigation, .header-white, .header').addClass('navbar-fixed');
$('.loadimgclass').animate({
height:'100px'
},300,function(){
//$(this).find('.up').addClass('down').removeClass('up');
});
} else {
$('.site-navigation, .header-white, .header').removeClass('navbar-fixed');
}
});
jQuery(document).on('ready', function(){
/* ----------------------------------------------------------- */
/* Mobile Menu
/* ----------------------------------------------------------- */
jQuery(".nav.navbar-nav li a").on("click", function() {
jQuery(this).parent("li").find(".dropdown-menu").slideToggle();
jQuery(this).find("i").toggleClass("fa-angle-down fa-angle-up");
});
});
/* ==========================================================================
When document is Scrollig, do
========================================================================== */
// $(window).on('scroll', function() {
// headerStyle();
// });
/* ==========================================================================
When document is loading, do
========================================================================== */
$(window).on('load', function() {
handlePreloader();
});
$("#slider4").responsiveSlides({
auto: true,
pager:true,
nav:true,
speed: 500,
namespace: "callbacks",
before: function () {
$('.events').append("<li>before event fired.</li>");
},
after: function () {
$('.events').append("<li>after event fired.</li>");
}
});
$( "#datepicker" ).datepicker();
// Animation
AOS.init({
duration: 1500,
});
})(window.jQuery);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
差异被折叠。 点击展开。
差异被折叠。 点击展开。
This source diff could not be displayed because it is too large. You can view the blob instead.
差异被折叠。 点击展开。
差异被折叠。 点击展开。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论