element-ui

v2.4.1
A Component Library for Vue.js.
eleme vue components

bootstrap

yarn || npm i

build:file

node build/bin/iconInit.js & node build/bin/build-entry.js & node build/bin/i18n.js & node build/bin/version.js

build:theme

node build/bin/gen-cssfile && gulp build --gulpfile packages/theme-chalk/gulpfile.js && cp-cli packages/theme-chalk/lib lib/theme-chalk

build:utils

cross-env BABEL_ENV=utils babel src --out-dir lib --ignore src/index.js

build:umd

node build/bin/build-locale.js

clean

rimraf lib && rimraf packages/*/lib && rimraf test/**/coverage

deploy

npm run deploy:build && gh-pages -d examples/element-ui --remote eleme && del examples/element-ui

deploy:build

npm run build:file && cross-env NODE_ENV=production webpack --config build/webpack.demo.js && echo element.eleme.io>>examples/element-ui/CNAME

dev

npm run bootstrap && npm run build:file && cross-env NODE_ENV=development webpack-dev-server --config build/webpack.demo.js & node build/bin/template.js

dev:play

npm run build:file && cross-env NODE_ENV=development PLAY_ENV=true webpack-dev-server --config build/webpack.demo.js

dist

npm run clean && npm run build:file && npm run lint && webpack --config build/webpack.conf.js && webpack --config build/webpack.common.js && webpack --config build/webpack.component.js && npm run build:utils && npm run build:umd && npm run build:theme

i18n

node build/bin/i18n.js

lint

eslint src/**/* test/**/* packages/**/* build/**/* --quiet

pub

npm run bootstrap && sh build/git-release.sh && sh build/release.sh && node build/bin/gen-indices.js && sh build/deploy-faas.sh

test

npm run lint && npm run build:theme && cross-env CI_ENV=/dev/ karma start test/unit/karma.conf.js --single-run

test:watch

npm run build:theme && karma start test/unit/karma.conf.js

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 6/8/2018

Downloads

Maintainers