我有一个使用Typescript和Electon的项目。我希望控制台错误引用Typescript文件,而不是javascript缩小文件。我读过它可以用源地图完成。
我看到一些像this这样的引用,但我没有实现我的目标。
答案 0 :(得分:1)
我能够使用npm模块“ source-map-support”来工作。
按以下步骤将其安装在您的项目中:
with open('data.bin') as f:
for line in f:
parts = line.split() # split the line on whitespace
if parts[0] == 'mlon': # whatever variable you want to process
a = int(parts[1]) # convert next two params from strings to integers
b = int(parts[2])
desc = ' '.join(parts[2:]) # join the rest back together as the description
print(a, b, desc)
然后在第一行代码中将其要求进入您的Electron渲染器进程,如下所示:
npm install --save source-map-support
有关完整详细信息,请参见此处:https://www.npmjs.com/package/source-map-support
答案 1 :(得分:1)
通过在tsconfig.json中同时启用inlineSourceMap
和inlineSources
,我能够使其正常工作。