# 源码入口
在源码构建的过程中,我们说过默认为src/index.js
为入口文件。
// build/build.js function genConfig(opts) { const config = { input: { // 如果没有指定入口文件,则使用src/index.js为入口文件 input: opts.input || resolve("src/index.js"), // ... }, };
成功
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
找到src/index.js
文件
import VueRouter from './entries/cjs' export default VueRouter
成功
1
2
3
2
3
很明显,入口还有一层,我们再找src/entries/cjs
import VueRouter from '../router' export default VueRouter
成功
1
2
3
2
3
还有一层,再看src/router.js
export default class VueRouter { // ... } VueRouter.install = install
成功
1
2
3
4
5
2
3
4
5
好了,至此,真正的入口文件就找到了src/router.js