chensenlai 10988628a0 语音房项目初始化 5 år sedan
..
lib 10988628a0 语音房项目初始化 5 år sedan
.npmignore 10988628a0 语音房项目初始化 5 år sedan
README.md 10988628a0 语音房项目初始化 5 år sedan
package.json 10988628a0 语音房项目初始化 5 år sedan

README.md

babel-code-frame

Generate errors that contain a code frame that point to source locations.

Install

$ npm install babel-code-frame

Usage

import codeFrame from 'babel-code-frame';

const rawLines = `class Foo {
  constructor()
}`;
const lineNumber = 2;
const colNumber = 16;

const result = codeFrame(rawLines, lineNumber, colNumber, { /* options */ });

console.log(result);
  1 | class Foo {
> 2 |   constructor()
    |                ^
  3 | }

If the column number is not known, you may pass null instead.

Options

name type default description
highlightCode boolean false Syntax highlight the code as JavaScript for terminals