在 Babel Require Hook 选项中指定 --no-highlight-code
Specify --no-highlight-code in Babel Require Hook options
如何在 Babel 的 Require Hook 选项对象中指定 --no-highlight-code
选项?
require('babel/register')({
'--no-highlight-code': true,
'no-highlight-code': true,
'noHighlightCode': true,
});
require('./script');
所有这些都给出错误 Unknown option: no-highlight-code
这是 Babel 命令行用法的一个选项,所以我什至不确定我是否应该那样使用它,尽管示例页面列出了 blacklist
和 whitelist
可能是用过..
babel --help
Usage: index [options] <files ...>
Options:
-h, --help output usage information
-f, --filename [string] filename to use when reading from stdin - this will be used in source-maps, errors etc
--module-id [string] specify a custom name for module ids
--retain-lines retain line numbers - will result in really ugly code
--no-non-standard enable/disable support for JSX and Flow (on by default)
--experimental allow use of experimental transformers
--no-highlight-code enable/disable ANSI syntax highlighting of code frames (on by default)
-e, --stage [number] ECMAScript proposal stage version to allow [0-4]
禁用突出显示代码的选项(默认情况下)处于启用状态,并且命令行选项具有(添加的)前缀 "no"。
require("babel/register")({ highlightCode: false })
是在将对象传递给 babel/register
.
时在解析时间 SyntaxError
s 中禁用突出显示代码的方法
通过 { highlightCode: true }
没有任何作用;默认值为 true
.
如何在 Babel 的 Require Hook 选项对象中指定 --no-highlight-code
选项?
require('babel/register')({
'--no-highlight-code': true,
'no-highlight-code': true,
'noHighlightCode': true,
});
require('./script');
所有这些都给出错误 Unknown option: no-highlight-code
这是 Babel 命令行用法的一个选项,所以我什至不确定我是否应该那样使用它,尽管示例页面列出了 blacklist
和 whitelist
可能是用过..
babel --help
Usage: index [options] <files ...>
Options:
-h, --help output usage information
-f, --filename [string] filename to use when reading from stdin - this will be used in source-maps, errors etc
--module-id [string] specify a custom name for module ids
--retain-lines retain line numbers - will result in really ugly code
--no-non-standard enable/disable support for JSX and Flow (on by default)
--experimental allow use of experimental transformers
--no-highlight-code enable/disable ANSI syntax highlighting of code frames (on by default)
-e, --stage [number] ECMAScript proposal stage version to allow [0-4]
禁用突出显示代码的选项(默认情况下)处于启用状态,并且命令行选项具有(添加的)前缀 "no"。
require("babel/register")({ highlightCode: false })
是在将对象传递给 babel/register
.
SyntaxError
s 中禁用突出显示代码的方法
通过 { highlightCode: true }
没有任何作用;默认值为 true
.