|  | @@ -0,0 +1,47 @@
 | 
	
		
			
				|  |  | +# 手把手教你发布一个Vue组件
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## 0. 初始化项目
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +项目位于: <https://github.com/willin/vchart>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +```bash
 | 
	
		
			
				|  |  | +yarn init -y
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +```js
 | 
	
		
			
				|  |  | +{
 | 
	
		
			
				|  |  | +  "name": "vchart",
 | 
	
		
			
				|  |  | +  "version": "0.0.0",
 | 
	
		
			
				|  |  | +  "main": "index.js",
 | 
	
		
			
				|  |  | +  "repository": "git@github.com:willin/vchart.git",
 | 
	
		
			
				|  |  | +  "author": "Willin Wang <willin@willin.org>",
 | 
	
		
			
				|  |  | +  "license": "MIT"
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +### 初始化NPM包
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +```bash
 | 
	
		
			
				|  |  | +npm publish
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +NPM包位于: https://www.npmjs.com/package/vchart
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## 1. 配置 eslint, babel, webpack
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +注意: `eslint-plugin-vue` 目前仅支持到 `eslint@4.3.0` 版本
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +代码提交: https://github.com/willin/vchart/commit/69b3e923ef565b975585872fb0438b304cbdb7d4
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## 2. 配置 dev 开发环境
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +用简单的`http-server` 运行并调试.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +代码提交: https://github.com/willin/vchart/commit/0b875fcea03e2afed9955887e0b79097d2111adb
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## 3. 完成组件功能并测试
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## 参考资源
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +https://github.com/gionkunz/chartist-js
 | 
	
		
			
				|  |  | +https://github.com/Yopadd/vue-chartist (注入式)
 | 
	
		
			
				|  |  | +https://github.com/lakb248/vue-chartist (组件式)
 |