25paul / Vue-Source

vue源码阅读

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-source

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

阅读源码

这里修改版本为运行+编译版本

在vue.config.js更改配置为:

const path = require('path');
function resolve(dir) {
	return path.join(__dirname, dir);
}
module.exports = {
	chainWebpack: config => {
		config.resolve.alias
			.set('@', resolve('src'))
			.set('vue$', 'vue/dist/vue.esm.js')
	},
}

即可更改vue.runtime.esm.js为vue.esm.js

About

vue源码阅读

License:MIT License


Languages

Language:Vue 69.6%Language:HTML 17.7%Language:JavaScript 12.7%