1.0.5 • Published 4 years ago

error-position v1.0.5

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

errorPosition

根据 js 错误堆栈字符串和 sourceMap 文件定位错误位置

Usage

例如:代码中抛出这样的错误:

try {
  throw new EvalError('Hello');
} catch (e) {
  console.log(e.stack);               
}

输入:错误堆栈 e.stack 字符串,sourcemap文件路径E:\\code\\dist

输出:错误在源代码中所在位置、行数、列数、报错行代码等信息

安装:npm install --save error-position

const errorPosition = require("error-position");

let result = errorPosition(`EvalError: Hello    
    at Object.<anonymous> (/Users/file/errorPosition/index.js:4:9)    
    at Module._compile (internal/modules/cjs/loader.js:1155:14)    
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)    
    at Module.load (internal/modules/cjs/loader.js:1002:32)    
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)    
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)    
    at internal/main/run_main_module.js:18:47
    `, 
    'E:\\code\\dist')
1.0.5

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago