javascript - 如何在 ES6 中将长导入语句分成多行?

标签 javascript ecmascript-6

我的 JavaScript (ES6) 文件中有一个很长的导入语句:

import { A, B, C, D } from '../path/to/my/module/in/very/far/directory/'

这样加新行可以吗?

import { A, B, C, D } from
'../path/to/my/module/in/very/far/directory'

如果没有,是否有任何其他方式来编写干净的代码(保留我的代码 在 80 列内)使用 Babel 以 ES6 语法导入语句?

最佳答案

这是我使用 ESLint 进行测试的结果。

ESLINT 通过

import fs
from 'fs';

ESLINT 通过

import
fs
from 
'fs';

ESLINT 通过

import {
    moduleName
} from './my/module/file';

上面的代码执行得很好。我认为你可以开始了!

注意:这.eslintrc被使用了。

关于javascript - 如何在 ES6 中将长导入语句分成多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33707693/

相关文章:

javascript - 使用 JavaScript ES6 迭代器转换数组

javascript - 如何通过按开始按钮使时钟滴答作响

javascript - 哪种方式交换两个变量值更优化?

javascript - 使用 fetch 时拒绝 promise

javascript - 在点击时编写回调,如 jQuery

javascript - subscribe 和 catch 运算符中的 onError 有什么区别?

JavaScript - 动画旋转算法

javascript - 创建复制文本并将其包围在段落中的 JS 函数

javascript - 互斥自举复选框开关

javascript - 为什么我在使用 map 和 ES6 模板的 html 输出的开头得到 ,