Add support for running in the file protocol

pull/237/head
Alex Dima 9 years ago
parent abf4bd70a3
commit a4e18e4226

@ -4,8 +4,8 @@
CORE: {
paths: {
npm: 'node_modules/monaco-editor-core/min/vs',
dev: '/vscode/out/vs'
// dev: '/vscode/out-monaco-editor-core/min/vs',
dev: '/vscode/out/vs',
built: '/vscode/out-monaco-editor-core/min/vs',
}
},
PLUGINS: [{

@ -1,5 +1,7 @@
(function() {
var IS_FILE_PROTOCOL = (window.location.protocol === 'file:');
var LOADER_OPTS = (function() {
function parseQueryString() {
var str = window.location.search;
@ -32,7 +34,15 @@
Component.prototype.getResolvedPath = function() {
var resolvedPath = this.paths[this.selectedPath];
if (this.selectedPath === 'npm') {
resolvedPath = '/monaco-editor/' + resolvedPath;
if (IS_FILE_PROTOCOL) {
resolvedPath = '../' + resolvedPath;
} else {
resolvedPath = '/monaco-editor/' + resolvedPath;
}
} else {
if (IS_FILE_PROTOCOL) {
resolvedPath = '../..' + resolvedPath;
}
}
return resolvedPath;
};

Loading…
Cancel
Save