Browse Source

Update input.md and fix scripts (#4263)

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

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

* 更新编码
minocoko 8 năm trước cách đây
mục cha
commit
0607fd9df3
3 tập tin đã thay đổi với 6 bổ sung5 xóa
  1. 4 3
      build/bin/build-entry.js
  2. 1 1
      examples/docs/en-US/input.md
  3. 1 1
      examples/docs/zh-CN/input.md

+ 4 - 3
build/bin/build-entry.js

@@ -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);

+ 1 - 1
examples/docs/en-US/input.md

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

+ 1 - 1
examples/docs/zh-CN/input.md

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