Today, I makes my favourite indie game opensource on github.
Continue reading Why I Open Source My Favourite Indie Game Two Years Later After Published
开发测试,mumu安卓模拟器比较干净,速度较快,是比较推荐的工具。然而其配合charles抓包时,会导致输入无法使用,或无法启动模拟器。
解决方案:
在代理中设置将mumu.nie.netease.com,10.0.2.2,*.exc.mob.com设置为不代理。
Continue reading mumu模拟器配合charles抓包开发的配置
css in js
最主要的特点就是动态,由javascript控制。这是其区别于css,sass等其他方案的立足点。 动态也解决了浏览器兼容的问题。
Continue reading css in js的性能问题
本文摘译自How we 30x’d our Node parallelism
Continue reading 提升node 并发30倍
Today I decide to remove the annoying redirection to bing.com when I open a new tab in chrome.
Continue reading resolve problem of chrome new tab always redirect to bing.com
区别
- package-lock.json 不会发布到npm
- npm-shrinkwrap.json会发布到npm
- package-lock.json只对顶层依赖有效
- npm-shrinkwrap.json会对所有层级子依赖有效
- 因此npm-shrinkwrap.json会严格按照指定的版本下载依赖,导致同一个库由于多个不同的包传递依赖不同的版本,而形成多个版本同时存在的情况(当然这个不会有问题)
- package-lock.json则只需要兼容即可,同一个库大部分只有一个版本。
Continue reading package-lock.json 与 npm-shrinkwrap的区别
使用npm init初始化项目
npm init --yes
,一定要指明node版本
"engines": {
"node": "12.13.x"
}
Continue reading nodejs开发最佳实践
主要内容来自React Native vs Flutter: A comparison from real project experience perspective 作者 Andréas Hanss
Continue reading [摘译]实际项目使用后React Native和Flutter的比较
Meteor is an amazing and stable nodejs framework to build enterprise APP.
Continue reading Custom Build Meteor via Docker and Deploy to Heroku
主要内容来自Intent to Explain: Demystifying the Blink Shipping Process
Continue reading Chromium Blink的发布流程