element-ui
是的,我就是从element v2.0开始看源码,想感受下他们开发时的过程,观察element的故事
启动v2.0步骤
- 克隆element项目,切换v2.0分支
- 打开终端,设置你的代理(中途要访问下载github文件),记得自己设置下淘宝源
# window
set all_proxy=http://127.0.0.1:加你设置的端口号
- 改依赖版本号 将gulp系列与node-sass依赖包的版本号设置成现在element的最新版本号,node-sass必须设置高于v4.12.0(window)
"gulp": "^4.0.0",
"gulp-autoprefixer": "^6.0.0",
"gulp-cssmin": "^0.2.0",
"gulp-postcss": "^6.1.1",
"gulp-sass": "^4.0.2",
"node-sass": "^4.12.0",
- 安装向导安装python2.7(新手不要去改变安装目录)
- 安装vs2017主要是c++环境
- 设置msvs_version版本变量
-
删除项目里@/examples/pages/zh-CN与/en-US文件夹里的 theme.vue与theme-preview.vue(4个文件,不删会报错)(gitignore把这两个文件夹忽略了)
-
运行
npm run dev