mirror of https://github.com/ElemeFE/element
misc updates
parent
e2932fd781
commit
4aff63826c
|
@ -0,0 +1,18 @@
|
||||||
|
#! /bin/sh
|
||||||
|
mkdir temp_web
|
||||||
|
npm run deploy:build
|
||||||
|
cd temp_web
|
||||||
|
git clone -b gh-pages https://github.com/ElemeFE/element.git && cd element
|
||||||
|
|
||||||
|
# build sub folder
|
||||||
|
SUB_FOLDER='1.4'
|
||||||
|
mkdir $SUB_FOLDER
|
||||||
|
|
||||||
|
rm -rf *.js *.css *.map static
|
||||||
|
rm -rf $SUB_FOLDER/**
|
||||||
|
cp -rf ../../examples/element-ui/** .
|
||||||
|
cp -rf ../../examples/element-ui/** $SUB_FOLDER/
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
# deploy domestic site
|
||||||
|
faas deploy alpha
|
|
@ -199,35 +199,6 @@
|
||||||
this.localize();
|
this.localize();
|
||||||
this.renderAnchorHref();
|
this.renderAnchorHref();
|
||||||
this.goAnchor();
|
this.goAnchor();
|
||||||
setTimeout(() => {
|
|
||||||
const notified = localStorage.getItem('BETA_NOTIFIED');
|
|
||||||
if (!notified) {
|
|
||||||
const h = this.$createElement;
|
|
||||||
const title = this.lang === 'zh-CN'
|
|
||||||
? '2.0.0 Beta 发布'
|
|
||||||
: '2.0.0 Beta released';
|
|
||||||
const messages = this.lang === 'zh-CN'
|
|
||||||
? ['点击', '这里', '查看详情']
|
|
||||||
: ['Click ', 'here', ' to learn more'];
|
|
||||||
this.$notify.success({
|
|
||||||
title,
|
|
||||||
duration: 0,
|
|
||||||
message: h('span', [
|
|
||||||
messages[0],
|
|
||||||
h('a', {
|
|
||||||
attrs: {
|
|
||||||
target: '_blank',
|
|
||||||
href: `https://github.com/ElemeFE/element/issues/${ this.lang === 'zh-CN' ? '7612' : '7613' }`
|
|
||||||
}
|
|
||||||
}, messages[1]),
|
|
||||||
messages[2]
|
|
||||||
]),
|
|
||||||
onClose() {
|
|
||||||
localStorage.setItem('BETA_NOTIFIED', 1);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}, 3500);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
created() {
|
created() {
|
||||||
|
|
|
@ -259,7 +259,11 @@
|
||||||
const xhr = new XMLHttpRequest();
|
const xhr = new XMLHttpRequest();
|
||||||
xhr.onreadystatechange = _ => {
|
xhr.onreadystatechange = _ => {
|
||||||
if (xhr.readyState === 4 && xhr.status === 200) {
|
if (xhr.readyState === 4 && xhr.status === 200) {
|
||||||
this.versions = JSON.parse(xhr.responseText);
|
const versions = JSON.parse(xhr.responseText);
|
||||||
|
this.versions = Object.keys(versions).slice(-2).reduce((prev, next) => {
|
||||||
|
prev[next] = versions[next];
|
||||||
|
return prev;
|
||||||
|
}, {});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
xhr.open('GET', '/versions.json');
|
xhr.open('GET', '/versions.json');
|
||||||
|
|
|
@ -23,11 +23,15 @@
|
||||||
"dist:all": "node build/bin/build-all.js && npm run build:theme",
|
"dist:all": "node build/bin/build-all.js && npm run build:theme",
|
||||||
"i18n": "node build/bin/i18n.js",
|
"i18n": "node build/bin/i18n.js",
|
||||||
"lint": "eslint src/**/* test/**/* packages/**/*.{js,vue} build/**/* --quiet",
|
"lint": "eslint src/**/* test/**/* packages/**/*.{js,vue} build/**/* --quiet",
|
||||||
"pub": "npm run bootstrap && sh build/git-release.sh && sh build/release.sh",
|
"pub": "npm run bootstrap && sh build/git-release.sh && sh build/release.sh && sh build/deploy-faas.sh",
|
||||||
"pub:all": "npm run dist:all && lerna publish --skip-git && git commit -am 'publish independent packages' && git push eleme dev",
|
"pub:all": "npm run dist:all && lerna publish --skip-git && git commit -am 'publish independent packages' && git push eleme dev",
|
||||||
"test": "npm run lint && cross-env CI_ENV=/dev/ karma start test/unit/karma.conf.js --single-run",
|
"test": "npm run lint && cross-env CI_ENV=/dev/ karma start test/unit/karma.conf.js --single-run",
|
||||||
"test:watch": "karma start test/unit/karma.conf.js"
|
"test:watch": "karma start test/unit/karma.conf.js"
|
||||||
},
|
},
|
||||||
|
"faas": {
|
||||||
|
"domain": "element",
|
||||||
|
"public": "temp_web/element"
|
||||||
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git@github.com:ElemeFE/element.git"
|
"url": "git@github.com:ElemeFE/element.git"
|
||||||
|
|
Loading…
Reference in New Issue