提交 638d3996 编写于 作者: J Johannes Rieken

debt - use service worker headers

上级 989e1fa9
......@@ -156,4 +156,4 @@
"windows-mutex": "0.2.1",
"windows-process-tree": "0.2.3"
}
}
\ No newline at end of file
}
......@@ -86,7 +86,7 @@ class ResourcesMutationObserver {
}
private async _rewriteUrls(textContent: string): Promise<string> {
return textContent.replace(this._regexp, function (_m, quote, url) {
return textContent.replace(this._regexp, function (_m, quote = '', url) {
return `url(${quote}${location.href}vscode-resources/fetch?${encodeURIComponent(url)}${quote})`;
});
}
......@@ -108,9 +108,9 @@ class ResourceServiceWorker {
}
private _initServiceWorker(): void {
const url = './resourceServiceWorkerMain.js';
navigator.serviceWorker.register(url).then(() => {
// console.log('registered');
const url = require.toUrl('./resourceServiceWorkerMain.js');
navigator.serviceWorker.register(url, { scope: '/' }).then(reg => {
console.log('registered', reg);
return navigator.serviceWorker.ready;
}).then(() => {
// console.log('ready');
......
......@@ -11,7 +11,7 @@
const handlerPromise = new Promise<Handler>((resolve, reject) => {
// load loader
const baseUrl = './out/';
const baseUrl = '../../../../../';
importScripts(baseUrl + 'vs/loader.js');
require.config({
baseUrl,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册