V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kaelzhang  ›  全部回复第 1 页 / 共 1 页
回复总数  9
2014-07-08 21:32:21 +08:00
回复了 supersheep 创建的主题 分享创造 Cortex - 让前端开发轻便而有趣
@AlanZhang 其实 bower 在某种程度上只是一个脚本管理器,把脚本下载到本地,然后让开发者自己搞定后面的事情。另外 bower 并没有用 commonjs,这样一个直接的问题就是,模块间都是用全局变量来交互,这样很糟糕,也因此无法多版本共存。
2014-07-08 21:30:56 +08:00
回复了 supersheep 创建的主题 分享创造 Cortex - 让前端开发轻便而有趣
@tinymao 唔,难道是打开方式不对,哪天再来趟点评把,如果是妹子的话手把手教
2014-07-08 21:29:37 +08:00
回复了 supersheep 创建的主题 分享创造 Cortex - 让前端开发轻便而有趣
@chemzqm 阁下是少有的经常会用包管理的人哪,握个爪。最近正准备写个文章谈谈这个问题。不过从生态环境来看,它会潜在地让用户去制造更多的fork,并且去依赖这些 fork,这个长久来看会有问题的。嘛,而且tj一年前就已经基本上把项目给樱桃哥一个人来维护了,这个才是硬伤 D:
@clowwindy 一个人因为 he or she 的问题被开除了,一个人休产假,还有一个人各种事情都忙不过来,哎好想 donate 点钱,让 izs 全职写 node 啊。
2014-07-08 20:50:28 +08:00
回复了 supersheep 创建的主题 分享创造 Cortex - 让前端开发轻便而有趣
@pepsin 嘿嘿,谢谢
2014-07-08 20:49:36 +08:00
回复了 supersheep 创建的主题 分享创造 Cortex - 让前端开发轻便而有趣
@iwege 感谢关注~

其实,无论是 browserify 还是 component,都会默认自带模块系统,因为 requirejs 还是 seajs 做的事情很有限,比如对 [semver ranges](https://github.com/mojombo/semver/issues/113) 的支持,对 [file module](http://nodejs.org/api/modules.html#modules_file_modules) 和 dir 的支持,对 __dirname,__filename 的支持,对 require.resolve 的支持。

当有了包管理器之后,模块加载器其实是不需要存在的,而且用户也不需要写 `define`, `define.amd`. 而且现在生态系统并不好,每个开源项目里面都要去写一大堆 AMD, UMD, *MD,它们基本上是我们平时开发过程中不需要去操心的,事实上,我们只需要跟 nodejs 一样写代码就好了。这也是为什么这些 *MD 一直都只是 proposal。
我们永远希望让开发者写更少的东西。

只有 [Module/1.0](http://wiki.commonjs.org/wiki/Modules/1.0) 是必要的
2013-10-17 18:18:18 +08:00
回复了 kaelzhang 创建的主题 Node.js 蛋疼写了个 node.js 版的 daux.io
目前直接拿 daux.io 的设计了,下个版本会开放 theme 的 api。
2013-10-17 18:16:45 +08:00
回复了 kaelzhang 创建的主题 Node.js 蛋疼写了个 node.js 版的 daux.io
一周7天健身房的飘过
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1056 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 22:46 · PVG 06:46 · LAX 14:46 · JFK 17:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.