- 博客(13)
- 收藏
- 关注
原创 node.js搭建express服务器
1.查看是否安装node.js或者版本是否是最高版node -v2.安装express框架npm install express --save3.查看express版本npm list express4.创建项目,进入项目安装package.jsonnpm init5.目录6server.js是引入express及端口号7.安装一个自动重启项目的命令npm ins...
2019-01-28 14:39:30
514
原创 vue/cli3---脚手架使用及配置
1.先安装脚手架npm install -g @vue/cli# ORyarn global add @vue/cli2.检查版本是否是3.0以前如果安装过版本的vue-cli(1.0或2.0),升级3.0版本,步骤如下:先全局卸载npm uninstall vue-cli -g或yarn global remove vue-cli再次全局安装3.0版本。3.创建项目,运...
2018-12-19 15:59:14
603
原创 git 常用命令 &&提交流程
git init //初始化git log //查看日志git clone xxx@xxx //克隆代码git fetch //更新远程代码到本地仓库git add . //本地代码提交暂存区git commit -m ‘message’ // message描述本次提交的语句git push //本地仓库代码推送到远程仓库git pull //取回远程某个分支的更新,在与本地进行...
2018-12-17 18:49:18
262
转载 git 多次合并commit&&删除某个commit
有时候在一个分支的多次意义相近的 commit,会把整个提交历史搞得很混乱,此时可以将一部分的 commit 合并为一个 commit,以美化整个 commit 历史,可以使用 rebase 的方法来合并多次 commit,主要步骤如下: 1. git log 查看当前的提交历史比如需要将以下 3 个 ”请假应用客户端代码优化“ 的 commit 合并为一个 commit;&n...
2018-12-17 17:41:21
1527
转载 vue项目脚手架前期准备
1.安装node.js官网:https://nodejs.org/zh-cn/2.打开终端,输入node -v,出来一个版本号,证明你已安装成功3.输入命令npm -v,查看版本号,这个是node的一个包管理工具4.开始脚手架的搭建a.npm i --global vue-cli(全局安装)b.vue init webpack 项目的名称(创建一个基于webpack模版的项目)c.c...
2018-11-27 15:52:11
199
转载 Angular js指令 ng-if&&ng-show
1⃣️问题描述:ng-if:删除整个dom元素;ng-show:控制添加的html元素的显示与消失,作用类似于css的dispaly:none和block;重点在于ng-if会遇到scope绑定值错误的情况;2⃣️html代码效果:代码分析:通过下面两个按钮控制消失,div里面都有一个输入框,用ng-model绑定了一个值,输入后发现,ng-if绑定的值是无法显示在外面的p标签外...
2018-10-23 15:26:36
684
原创 Angular2.0&&Angular-cli脚手架搭建
1.创建一个脚手架npm install -g angular-cli2.查看版本号ng --version3.查看所有的命令ng help4.创建项目ng new my-pro(项目名字)目录:5.安装依赖的包npm inatall6.启动项目,默认端口号4200,如下图,启动成功ng serve7.angular-cli脚手架命令简化版8.创建一个...
2018-10-22 16:00:21
272
转载 js 多维数组转成一维数组
**使用递归**var arr = [[1],[[2,3],4],[5,6,7]] var newArr= []; function unid(arr) { for(var i=0;i<arr.length;i++){ console.log(newArr[i]) if(Array.isArray(arr[i])){ return un...
2018-10-18 18:12:52
843
1
原创 vue移动端解决移动端300毫秒延迟问题
1.打开终端,输入命令 npm install fastclick --save查看package.json里面有没有2.在main.js里面引入fastClickimport fastClick from 'fastClick'fastClick.attach(document.body)
2018-09-21 16:22:13
2938
原创 vue解决移动端1px边框的问题 border.css
@charset “utf-8”;.border,.border-top,.border-right,.border-bottom,.border-left,.border-topbottom,.border-rightleft,.border-topleft,.border-rightbottom,.border-topright,.border-bottomleft {...
2018-09-21 16:08:40
5597
原创 css公共样式
html{background-color:#fff;color:#000;font-size:12px}body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0}body,input,tex...
2018-09-20 15:16:39
692
1
原创 js splice,slice,split区别
每次遇到三个之中的两个,都会一脸懵逼,搞不清楚,记录下来。splice():数组操作,从数组中添加或删除元素,返回新的数组(⚠️:会对原数组进行更改,获取的是新的数组) a. 添加:splice(index,0,data1,data2,……); index:插入的元素的起始位置; 0;删除的个数为0; data1,data2:添加的元素; var arr = ['a','b...
2018-09-14 17:40:59
11616
1
原创 css实现垂直居中(面试的时候面试官经常会问的)
1.absolute + margin auto<style> .wrap { position: relative; width: 200px; height: 200px; border: 1px solid blueviolet; } .children { margi...
2018-09-14 14:10:15
719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人