Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 如何使ESLint强制导入全部在单独的行上或全部在一行上?_Typescript_Eslint - Fatal编程技术网

Typescript 如何使ESLint强制导入全部在单独的行上或全部在一行上?

Typescript 如何使ESLint强制导入全部在单独的行上或全部在一行上?,typescript,eslint,Typescript,Eslint,我使用ESLint来lint TypeScript。我想配置ESLint,使其强制导入要么全部在单独的行上,要么全部在一行上 不好: import { a, b, c, d } from "letters"; 好: 好: 这是否可能,如果可能,如何实现?对于使用配置调用的对象,有一个规则[“error”,{“AllowlPropertiesOnSameline”:true}。但是我不确定它是否适用于导入,我无法为它们找到这样的规则。谢谢@5ar,但这似乎不起作用:(对于

我使用ESLint来lint TypeScript。我想配置ESLint,使其强制导入要么全部在单独的行上,要么全部在一行上

不好:

import {
    a, b,
    c,
    d
} from "letters";
好:

好:


这是否可能,如果可能,如何实现?

对于使用配置调用的对象,有一个规则
[“error”,{“AllowlPropertiesOnSameline”:true}
。但是我不确定它是否适用于导入,我无法为它们找到这样的规则。谢谢@5ar,但这似乎不起作用:(对于您可以使用的始终垂直部分,或者对于使用配置调用的对象有一个规则
[“error”,{“AllowlPropertiesOnSameline”:true}]
。但是我不确定它是否适用于导入,我无法为它们找到这样的规则。谢谢@5ar,但这似乎不起作用:(对于始终垂直的部分,您可以使用或
import { a, b, c, d } from "letters";
import {
    a,
    b,
    c,
    d
} from "letters";