chensenlai 10988628a0 语音房项目初始化 | 5 anni fa | |
---|---|---|
.. | ||
lib | 5 anni fa | |
.npmignore | 5 anni fa | |
README.md | 5 anni fa | |
package.json | 5 anni fa |
Generate errors that contain a code frame that point to source locations.
$ npm install babel-code-frame
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.
name | type | default | description |
---|---|---|---|
highlightCode | boolean | false |
Syntax highlight the code as JavaScript for terminals |