直接访问tag在0.7.0之前的就行了 https://github.com/vuejs/vue/releases?after=v0.7.0
那时候还用的是grunt - _ -

问题:
直接 npm run test会报错:
Fatal error: failed to lookup "seed"'s dependency "component-emitter"

package.json里的最好用锁死版本,把 ~ 都去掉。
然后安装:npm install -g component@0.16.3

我之前以为这就是一个库用来引用而已,其实这是一个命令行程序=_=!

(因为这个货实在是比较老了,7、8年前的东西,貌似最近一年只有一次更新)

so,自己在跑的时候直接运行:grunt componentbuild:build

然后在dist目录里面就能找到自己编译好的vue.js文件啦

调试的时候,运行:grunt watch

这时候也没问题啦~

终于可以自己加一些debug语句来分析框架是怎么运行的啦~

有一点尴尬的是,grunt test命令在mocha那里过不去:

参考:
1.https://github.com/chengkj99/vue-research
2.https://github.com/zhenyong/notebook/blob/master/vue_notebook/build_challenge.md