博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
m_Orchestrate learning system---三十、项目中的dist文件一般是做什么的
阅读量:6074 次
发布时间:2019-06-20

本文共 2340 字,大约阅读时间需要 7 分钟。

m_Orchestrate learning system---三十、项目中的dist文件一般是做什么的

一、总结

一句话总结:

Bootstrap switch:dist 目录是放最终的js和css的

dist distribution

dist目录就是distribution,也就是成品的发布

 

1、github上面克隆代码git clone https://github.com/fry404006308/m_Orchestrate.git命令运行的时候出现文件名太长怎么解决?

git 配置
github下载

a、git clone https://github.com/fry404006308/m_Orchestrate.git来获取git配置

b、直接从github上面下载zip代码

 

 

2、好看的选择框?

data-am-selected

多了data-am-selected="{btnSize: 'sm'}",不仅功能改变了,样式还变的好看了

1 
2
7
8
9
10
15

 

 

 

3、做老师控制下学生小组之间可以相互查看数据功能时候,非自己小组,添加笔记功能按钮消失功能如何实现?

参数

自己所在小组和当前访问小组是都会传参数的,所以比较一下就知道了

 

4、老师控制下同班学生小组之间可以相互查看数据功能?

数据库字段 面板 参数

a、数据库字段:数据库里面存储一字段student_can_check_dif_group,老师端用个checkbox控制该字段,允许学生小组之间相互查看就是1,不允许学生小组之间相互查看就是0,

b、面板:当这个字段的值是1的时候,学生端显示可以选择小组面板(也就是一个select可以选择不同小组查看数据)

c、参数:将当前访问小组和登录学生所在小组传递到页面,从而控制特定的功能,如果当前小组等于登录学生所在小组,那么显示可以修改功能的按钮,否则不显示

 

 

5、php替换掉所有的非字母数字汉字?

^a-zA-Z0-9
//去掉班級組別中的非字母數字$str=$val['B'];$pattern='/[^a-zA-Z0-9]/iuU';$val['B']=preg_replace($pattern,'',$str);

 

只计算半角英数 

preg_replace('#[^a-z0-9\x4E00-\x9FCF]#iuU', '--', $str); 
包含全角半角英数 
preg_replace('#[^a-z0-9\xff10-\xff19\xff21-\xff3a\xff41-\xff5a\x4E00-\x9FCF]#iuU', '--', $str); 
上述正则未包含全部汉字,所以会有误杀可能,但概率很低 
\xff10-\xff19 全角0-9 
\xff21-\xff3a 全角A-Z 
\xff41-\xff5a 全角a-z 
\x4E00-\x9FCF 主要汉字(少量古体、异体字不在此范围)

 

PHP正则非字母非汉字

/[^a-zA-Z\p{Han}]/u

 

6、在一些开源框架中,dist文件夹是什么意思?

distribution 发布 代码

全称是distribution。

distribution英 [dɪstrɪ'bjuːʃ(ə)n]美 ['dɪstrə'bjʊʃən]: 发行版n. 分布;分配

在某些框架中,因为开发和发布是的内容或者代码形式是不一样的(比如利用Grunt压缩等等),

这时候就需要一个存放最终发布版本的代码,这就是dist文件夹的用处。

 

是最终放到服务器上的发布版本。

如果是放到开源去,一般放开发版,而不是发布版的,因为发布版通常是全部压缩优化过,不利于开源开发。

 

7、条件注释判断浏览器版本<!--[if lt IE 9]>?

if IE

判断浏览器是否是ie

 

除IE外都可识别

 

 

8、小屏幕的时候独占,大屏幕的时候占1/4如何实现?

bootstrap row col

bootstrap的栅格系统即可

注意这里是col-md-3,也就是md的时候和lg的是时候占3份,sm的时候独占

 

 

 

9、前端模板和实际需求之间的关系?

功能 舍弃

模板为了照顾广大的不同需求的用户肯定集成了很多很多的功能

而我们实际的需求其实只是单一需求,所以这些模板的功能不需要的该舍弃就舍弃

需要的时候再加上来就好,又方便

 

10、Bootstrap switch:dist 目录是放最终的js和css的?

dist distribution

dist目录就是distribution,也就是成品的发布

 

 

 

 

二、内容在总结中

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/9975816.html

你可能感兴趣的文章
且谈语音搜索
查看>>
MySQL数据库导入导出常用命令
查看>>
低版本Samba无法挂载
查看>>
Telegraf+Influxdb+Grafana构建监控平台
查看>>
使用excel 展现数据库内容
查看>>
C#方法拓展
查看>>
MySql.Data.dll的版本
查看>>
Linux系统磁盘管理
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
home.php
查看>>
neo4j---删除关系和节点
查看>>
redis分布式锁redisson
查看>>
腾讯十年老兵:区块链本质上是一个异地多活的分布式数据库
查看>>
就《在企业中发起和推广DevOps》的问答
查看>>
促进大会上的交流
查看>>
SRE系列教程 | 基于时间序列数据的监控实践
查看>>
WIFI 万能钥匙万玉权:团队之中要有跨三界之外的“闲人”
查看>>
Android -- 加载大图片的方法
查看>>
Blend 3状态为空的解决方法
查看>>
什么样的企业可以称之为初创企业?
查看>>