mirror of
https://github.com/microsoft/monaco-editor.git
synced 2024-11-25 16:35:44 +08:00
Don't load editor api from global API but use require directly.
This commit is contained in:
parent
a35721026f
commit
9eb7c18143
@ -1,8 +0,0 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Resolves with the global monaco API
|
||||
|
||||
export = (<any>self).monaco;
|
@ -181,9 +181,10 @@ function buildOneAMD(type, options) {
|
||||
plugins: [
|
||||
alias({
|
||||
'vscode-nls': path.join(__dirname, '../build/fillers/vscode-nls.ts'),
|
||||
'monaco-editor-core': path.join(__dirname, '../build/fillers/monaco-editor-core-amd.ts')
|
||||
'monaco-editor-core': path.join(__dirname, '../src/fillers/monaco-editor-core-amd.ts')
|
||||
})
|
||||
]
|
||||
],
|
||||
external: ['vs/editor/editor.api']
|
||||
};
|
||||
if (type === 'min') {
|
||||
opts.minify = true;
|
||||
|
4
src/fillers/editor.api.d.ts
vendored
Normal file
4
src/fillers/editor.api.d.ts
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
declare module 'vs/editor/editor.api' {
|
||||
const x: any;
|
||||
export = x;
|
||||
}
|
@ -5,8 +5,7 @@
|
||||
|
||||
// Resolves with the global monaco API
|
||||
|
||||
declare var define: any;
|
||||
/// <reference path="./editor.api.d.ts" />
|
||||
import * as api from 'vs/editor/editor.api';
|
||||
|
||||
define([], function () {
|
||||
return (<any>self).monaco;
|
||||
});
|
||||
export = api;
|
||||
|
Loading…
Reference in New Issue
Block a user