mirror of https://github.com/ElemeFE/element
Update input.md and fix scripts (#4263)
* 统一使用es6风格的方式引入vue包 * 修正回车换行符处理,以免每次npm run dev 时,index.js都会更改 * 更新编码pull/4471/head
parent
74f01254b7
commit
0607fd9df3
|
@ -3,6 +3,7 @@ var fs = require('fs');
|
||||||
var render = require('json-templater/string');
|
var render = require('json-templater/string');
|
||||||
var uppercamelcase = require('uppercamelcase');
|
var uppercamelcase = require('uppercamelcase');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
|
var endOfLine = require('os').EOL;
|
||||||
|
|
||||||
var OUTPUT_PATH = path.join(__dirname, '../../src/index.js');
|
var OUTPUT_PATH = path.join(__dirname, '../../src/index.js');
|
||||||
var IMPORT_TEMPLATE = 'import {{name}} from \'../packages/{{package}}/index.js\';';
|
var IMPORT_TEMPLATE = 'import {{name}} from \'../packages/{{package}}/index.js\';';
|
||||||
|
@ -82,10 +83,10 @@ ComponentNames.forEach(name => {
|
||||||
});
|
});
|
||||||
|
|
||||||
var template = render(MAIN_TEMPLATE, {
|
var template = render(MAIN_TEMPLATE, {
|
||||||
include: includeComponentTemplate.join('\n'),
|
include: includeComponentTemplate.join(endOfLine),
|
||||||
install: installTemplate.join(',\n'),
|
install: installTemplate.join(',' + endOfLine),
|
||||||
version: process.env.VERSION || require('../../package.json').version,
|
version: process.env.VERSION || require('../../package.json').version,
|
||||||
list: listTemplate.join(',\n')
|
list: listTemplate.join(',' + endOfLine)
|
||||||
});
|
});
|
||||||
|
|
||||||
fs.writeFileSync(OUTPUT_PATH, template);
|
fs.writeFileSync(OUTPUT_PATH, template);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<script>
|
<script>
|
||||||
var Vue = require('vue');
|
import Vue from 'vue';
|
||||||
Vue.component('my-item-en', {
|
Vue.component('my-item-en', {
|
||||||
functional: true,
|
functional: true,
|
||||||
render: function (h, ctx) {
|
render: function (h, ctx) {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<script>
|
<script>
|
||||||
var Vue = require('vue');
|
import Vue from 'vue';
|
||||||
Vue.component('my-item-zh', {
|
Vue.component('my-item-zh', {
|
||||||
functional: true,
|
functional: true,
|
||||||
render: function (h, ctx) {
|
render: function (h, ctx) {
|
||||||
|
|
Loading…
Reference in New Issue