Turingdo Studio

Thinking will not overcome fear but action will.

移动开发需要注意的问题

手淘flexible 方案 参考文章 //CDN <script src="http://g.tbcdn.cn/mtb/lib-flexible/0.3.4/??flexible_css.js,flexible.js"></script> 切图 拿到的是视觉稿宽度除以10,得到切图时,根字体的大小。如750px的视觉稿除以10,得到75.则html根字体大...

使用react.setstate需要注意的三点

使用React.setState需要注意的三点 1. setState是异步的(译者注:不保证同步的) 很多开发刚开始没有注意到 setState 是异步的。如果你修改一些 state ,然后直接查看它,你会看到之前的 state 。这是 setState 中最容易出错的地方。 setState 这个词看起来并不像是异步的,所以如果你不假思索的用它,可能会造成 bugs 。 2. set...

Create React App

今天想用creat-react-app搭建一个测试发现不支持css modules 。 既然不支持那就改呀? 直接全局搜索 style!css 然后在webpack配置文件中找到style!css?importLoaders=1!postcss 替换为 //after style!css?importLoaders=1&modules&localIdentName=[nam...

项目中的一些问题

1.项目中遇到的一些奇葩问题 includes方法 在安卓的移动端上webview中不兼容 for of 方法 在安卓的移动端上webview中不兼容 ,babel转化后,还报错 vclonsole.js在谷歌浏览器的浏览器中可以很好的调试,但是在安卓其他的webview中,没法用fiddle抓取请求包。 在安卓的webview中...

图片等比例缩放

图片等比例缩放代码片段 const target = e.target, h = target.naturalHeight, w = target.naturalWidth, r = h / w, height = window.innerHeight || window.screen.avai...

Host1Plus 应用部署说明指南

使用node.js mongodb开发自己的小应用

Host1Plus 备忘录 IP 185.141.165.28 账号: 105**063@qq.com nginx 启动 ngnix版本为 1.6.2 nginx监听端口 80 nginx 编译配置 ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module -...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:leesx/项目名.git git push -u origin ma...

Mac 快速调出终端

在Mac下为终端设置快捷键

在Mac下快速调出终端的方法是:为终端添加一个快捷键打开方式 为终端添加一个快捷键打开方式 打开Mac下自带的软件 Automator 新建文稿 创建一个服务 修改框内的脚本 on run {input, parameters} tell application "Terminal" reopen activate end tell end...