提交 933e0642 编写于 作者: D DCloud_LXH

fix: uni-stacktracey use in web

上级 654930b0
...@@ -2,6 +2,16 @@ import fs from 'fs'; ...@@ -2,6 +2,16 @@ import fs from 'fs';
import StackTracey from 'stacktracey'; import StackTracey from 'stacktracey';
import { SourceMapConsumer } from 'source-map'; import { SourceMapConsumer } from 'source-map';
// @ts-ignore
{
// @ts-ignore
if (SourceMapConsumer.initialize) {
// @ts-ignore
SourceMapConsumer.initialize({
'lib/mappings.wasm': 'https://unpkg.com/source-map@0.7.3/lib/mappings.wasm',
});
}
}
const nixSlashes = (x) => x.replace(/\\/g, '/'); const nixSlashes = (x) => x.replace(/\\/g, '/');
const sourcemapCatch = {}; const sourcemapCatch = {};
function stacktracey(stacktrace, opts) { function stacktracey(stacktrace, opts) {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
"version": "3.0.0-alpha-3041020220516004", "version": "3.0.0-alpha-3041020220516004",
"description": "@dcloudio/uni-stacktracey", "description": "@dcloudio/uni-stacktracey",
"main": "dist/uni-stacktracey.cjs.js", "main": "dist/uni-stacktracey.cjs.js",
"module": "dist/uni-stacktracey.cjs.js", "module": "dist/uni-stacktracey.es.js",
"files": [ "files": [
"dist", "dist",
"lib" "lib"
......
...@@ -7,6 +7,18 @@ import { ...@@ -7,6 +7,18 @@ import {
Position, Position,
} from 'source-map' } from 'source-map'
// @ts-ignore
if (__PLATFORM_WEB__) {
// @ts-ignore
if (SourceMapConsumer.initialize) {
// @ts-ignore
SourceMapConsumer.initialize({
'lib/mappings.wasm':
'https://unpkg.com/source-map@0.7.3/lib/mappings.wasm',
})
}
}
const nixSlashes = (x: string) => x.replace(/\\/g, '/') const nixSlashes = (x: string) => x.replace(/\\/g, '/')
const sourcemapCatch: Record<string, string | Promise<string>> = {} const sourcemapCatch: Record<string, string | Promise<string>> = {}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册