- 博客(6)
- 收藏
- 关注
原创 vue项目自动打包提交代码到git
没有发布机的情况下,生产环境每次上线打包都需要本地dist在gitignore注释掉,在执行打包命令,再提交dist的代码到git上,在把gitignore的dist修改回去重复性工作很多。所以可以优化打包流程,从打包到自动提交git。下载shelljs ,插件可以执行shell脚本,方便打包提交代码的git指令操作。(shelljs是异步执行的)package.json"build--prod": "node ../../handleDeployer.js production",
2022-04-01 16:56:13 1039
原创 2021-08-07
前端串起来的东西1.优先使用svg是因为svg不用请求,而浏览器对同一个域名,一次最多支持六个连接,所以要减少请求。2.new就是把对象的proto指到方法的prototype上,这样可以调用构造函数的方法和内容了。prototype的强大在于可以在其原有属性上进行扩展,比如date转时间格式,可以在prototype上写对应方法。...
2021-08-07 21:23:13 75
原创 svelte学习
1.标签里用{属性字段}展示 <h1>Hello {name}!</h1>2.事件的添加<button on:click={handleClick}>3.用$定义变量 或者表达式let count = 0;$: doubled = count * 2;4.因为Svelte的更新是由赋值触发的,所以数组的push不...
2020-01-02 17:09:56 228
原创 python3.0 笔记
1.反斜杠可以用来转义(字符串中加反斜杠为换行),前面加n可以不转移反斜杠2.字符串可以用+拼接,多个字符串重复可以用string*53.python字符串索引有两种方法,从前往后是从0开始,从后往前是从-1开始。4.python中字符串不能通过下标的方式改变字符串中某个位置的字符。5.python中两个list拼接可以直接用+6.list列表截取可以接受三个参数,开始位置,结...
2019-03-15 11:00:03 86
原创 笔记
1.JSON操作时候的删除方法会把以前的json也会同样删除,所以需要深拷贝才可以不影响以前的jsonvar basicInfoTmp = JSON.parse(JSON.stringify(userInfo.basicInfo));2.循环的map方法 function square(arr){ return arr.map(function(item){ ...
2018-06-01 15:20:08 116
原创 js及vue笔记
1.JS获取所有兄弟元素。function siblings(elm) {var a = [];var p = elm.parentNode.children;for(var i =0,pl= p.length;i<pl;i++) {if(p[i] !== elm) a.push(p[i]);}return a;}2.判断一个数组是否包含多个值,需要进行两次判断,即先判断有没有第一个值,再进...
2018-03-25 13:00:10 289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人