Update input.md and fix scripts (#4263)

* 统一使用es6风格的方式引入vue包

* 修正回车换行符处理,以免每次npm run dev 时,index.js都会更改

* 更新编码
pull/4471/head
minocoko 2017-04-25 22:30:08 +08:00 committed by cinwell.li
parent 74f01254b7
commit 0607fd9df3
3 changed files with 6 additions and 5 deletions

View File

@ -3,6 +3,7 @@ var fs = require('fs');
var render = require('json-templater/string');
var uppercamelcase = require('uppercamelcase');
var path = require('path');
var endOfLine = require('os').EOL;
var OUTPUT_PATH = path.join(__dirname, '../../src/index.js');
var IMPORT_TEMPLATE = 'import {{name}} from \'../packages/{{package}}/index.js\';';
@ -82,10 +83,10 @@ ComponentNames.forEach(name => {
});
var template = render(MAIN_TEMPLATE, {
include: includeComponentTemplate.join('\n'),
install: installTemplate.join(',\n'),
include: includeComponentTemplate.join(endOfLine),
install: installTemplate.join(',' + endOfLine),
version: process.env.VERSION || require('../../package.json').version,
list: listTemplate.join(',\n')
list: listTemplate.join(',' + endOfLine)
});
fs.writeFileSync(OUTPUT_PATH, template);

View File

@ -1,5 +1,5 @@
<script>
var Vue = require('vue');
import Vue from 'vue';
Vue.component('my-item-en', {
functional: true,
render: function (h, ctx) {

View File

@ -1,5 +1,5 @@
<script>
var Vue = require('vue');
import Vue from 'vue';
Vue.component('my-item-zh', {
functional: true,
render: function (h, ctx) {