记一次源码,启动 element-ui v2.0

426 阅读1分钟

element-ui

是的,我就是从element v2.0开始看源码,想感受下他们开发时的过程,观察element的故事

启动v2.0步骤

  1. 克隆element项目,切换v2.0分支
  2. 打开终端,设置你的代理(中途要访问下载github文件),记得自己设置下淘宝源
# window
set all_proxy=http://127.0.0.1:加你设置的端口号
  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",

根据node-gyp v3.8.0

  • 安装向导安装python2.7(新手不要去改变安装目录)
  • 安装vs2017主要是c++环境
  • 设置msvs_version版本变量
  1. 删除项目里@/examples/pages/zh-CN与/en-US文件夹里的 theme.vue与theme-preview.vue(4个文件,不删会报错)(gitignore把这两个文件夹忽略了)

  2. 运行

npm run dev

image.png