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

fix: uni-stacktracey use in web

上级 654930b0
......@@ -2,6 +2,16 @@ import fs from 'fs';
import StackTracey from 'stacktracey';
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 sourcemapCatch = {};
function stacktracey(stacktrace, opts) {
......
......@@ -3,7 +3,7 @@
"version": "3.0.0-alpha-3041020220516004",
"description": "@dcloudio/uni-stacktracey",
"main": "dist/uni-stacktracey.cjs.js",
"module": "dist/uni-stacktracey.cjs.js",
"module": "dist/uni-stacktracey.es.js",
"files": [
"dist",
"lib"
......
......@@ -7,6 +7,18 @@ import {
Position,
} 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 sourcemapCatch: Record<string, string | Promise<string>> = {}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册