node-source-map-support 是一个强大的库,它能在 Node.js 环境中启用源映射支持。其核心价值在于,能把错误信息里压缩或编译后的文件路径(像 .js、.css 或 .map 文件)转换回原始源文件,极大地提升了调试的便捷性。
node-source-map-support 可将错误信息中的文件路径从压缩或编译后的文件转换回原始源文件,让调试变得轻松。下面为你介绍它的安装和使用方法。
使用 npm 进行安装:
npm install source-map-support
在你的项目中引入并注册源映射支持:
require('source-map-support').install();
你也可以通过以下命令直接运行:
node -r source-map-support/register your-script.js
// demo.js
function foo() {
throw new Error('这是一个示例错误');
}
foo();
编译后的文件(demo.min.js)可能包含源映射信息:
//# sourceMappingURL=demo.map
function foo(){throw new Error("这是一个示例错误");}foo();
require('@c
注:此处 CoffeeScript 示例代码未完整,请补充完整代码后可更好地展示其使用效果。