从include到require - 论node require设计

由于“工作”需要,在上周的某个月黑风高的夜晚,“新建”了一个vue项目。当然了,像我这种不做死就会死星人,自然“一不小心”就把webpack升级到了3.x。 然后惊喜的发现var Vue = require('Vue');竟然不工作了???然后再发现var MyComponent = require('./MyComponent');竟然也不工作了??? 然后就是一路的Google,WHY??? 回头换来一个说法竟然是为了“全方位”的兼容import/export,从babel xxx版本开始,require必须后面跟个.default才能导入export的结果。 我擦,我这是瞬间要炸毛的节奏啊。以牺牲require用户体验的方式,强制“退休”require。你们真的“赢了”。 ...
点我阅读更多...

游戏本,也许真的不太适合用来办公

前段时间接手了一个3d项目。琢磨琢磨手头的Thinkpad x230的确不太适合做3d开发,另外也年代就已,给自己找了个合适借口,入了个技嘉aero 15x。 刚拿到aero 15x的时候,的确着实惊艳。纤细的机身,卓越的性能。靓丽细腻的屏幕。每个细节都让人觉得爱不释手。 但是经过了一个多月的使用后,饱受煎熬,最近只能又迁回了x230。游戏本毕竟是游戏本,开发办公什么的,还是真的不适当。坐在飞机上也无聊,顺便把一个多月的使用体验写下来。也算的上是深度评测了吧?就算是给打算买游戏本来办公的朋友们一点点参考吧。 1. 糟糕的输入体验 不得不说,aero 15x的键盘设计真的别具匠心,也很炫酷十足。举个例子来说,大部分游戏本都有一个没法解决的毛病,就是发热。尤其是打大型3d游戏的时候...
点我阅读更多...