1
0
Эх сурвалжийг харах

Avoid duplicating AMD modules

Alex Dima 4 жил өмнө
parent
commit
4f0aec5dd1
1 өөрчлөгдсөн 3 нэмэгдсэн , 2 устгасан
  1. 3 2
      scripts/bundle.js

+ 3 - 2
scripts/bundle.js

@@ -21,15 +21,16 @@ const BUNDLED_FILE_HEADER = [
 ].join('\n');
 
 bundleOne('monaco.contribution');
-bundleOne('jsonMode');
+bundleOne('jsonMode', ['vs/language/json/monaco.contribution']);
 bundleOne('jsonWorker');
 
-function bundleOne(moduleId) {
+function bundleOne(moduleId, exclude) {
 	requirejs.optimize(
 		{
 			baseUrl: 'out/amd/',
 			name: 'vs/language/json/' + moduleId,
 			out: 'release/dev/' + moduleId + '.js',
+			exclude: exclude,
 			paths: {
 				'vs/language/json': REPO_ROOT + '/out/amd',
 				'vs/language/json/fillers/monaco-editor-core':