提交 4aa1c3c6 编写于 作者: A Alex Dima

Don't ship unused languages

上级 e6c5863e
......@@ -5,7 +5,6 @@
var gulp = require('gulp');
var path = require('path');
var _ = require('underscore');
var util = require('./lib/util');
var common = require('./gulpfile.common');
var es = require('event-stream');
......@@ -32,7 +31,7 @@ var editorEntryPoints = [
append: [ 'vs/base/worker/workerMain' ],
dest: 'vs/base/worker/workerMain.js'
},
]
];
var editorResources = [
'out-build/vs/{base,editor}/**/*.{svg,png}',
......
......@@ -9,9 +9,6 @@ import 'vs/editor/browser/editor.all';
import 'vs/editor/contrib/quickOpen/browser/quickOutline';
import 'vs/editor/contrib/quickOpen/browser/gotoLine';
import 'vs/editor/contrib/quickOpen/browser/quickCommand';
// import 'vs/languages/html/common/html.contribution';
// import 'vs/languages/handlebars/common/handlebars.contribution';
// import 'vs/languages/razor/common/razor.contribution';
import {createMonacoBaseAPI} from 'vs/editor/common/standalone/standaloneBase';
import {createMonacoEditorAPI} from 'vs/editor/browser/standalone/standaloneEditor';
......
......@@ -35,24 +35,24 @@ var EntryPoint = (function() {
exports.collectModules = function(args) {
var result = [];
var common = new EntryPoint(result, 'vs/editor/common/languages.common');
var worker = new EntryPoint(result, ['vs/editor/common/languages.common', 'vs/base/common/worker/workerServer', 'vs/editor/common/worker/editorWorkerServer']);
// var common = new EntryPoint(result, 'vs/editor/common/languages.common');
// var worker = new EntryPoint(result, ['vs/editor/common/languages.common', 'vs/base/common/worker/workerServer', 'vs/editor/common/worker/editorWorkerServer']);
// ---- beautify-html (shared btw html and xml) -----------------------------
worker.define('vs/languages/lib/common/beautify-html');
// worker.define('vs/languages/lib/common/beautify-html');
// ---- handlebars ----------------------------------
common.define('vs/languages/handlebars/common/handlebars', ['vs/languages/html/common/html']);
// // ---- handlebars ----------------------------------
// common.define('vs/languages/handlebars/common/handlebars', ['vs/languages/html/common/html']);
// ---- html ----------------------------------
common.define('vs/languages/html/common/html')
.combine(worker)
.define('vs/languages/html/common/htmlWorker', ['vs/languages/lib/common/beautify-html']);
// // ---- html ----------------------------------
// common.define('vs/languages/html/common/html')
// .combine(worker)
// .define('vs/languages/html/common/htmlWorker', ['vs/languages/lib/common/beautify-html']);
// ---- razor -----------------------------------
common.define('vs/languages/razor/common/razor', ['vs/languages/html/common/html'])
.combine(worker)
.define('vs/languages/razor/common/razorWorker', ['vs/languages/html/common/htmlWorker', 'vs/languages/lib/common/beautify-html'] );
// // ---- razor -----------------------------------
// common.define('vs/languages/razor/common/razor', ['vs/languages/html/common/html'])
// .combine(worker)
// .define('vs/languages/razor/common/razorWorker', ['vs/languages/html/common/htmlWorker', 'vs/languages/lib/common/beautify-html'] );
return result;
};
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册