我在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'
如果不能,那么是否有其他方法可以使用Babel以ES6语法编写干净的(将我的代码保持在80列内)导入语句?
我在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'
如果不能,那么是否有其他方法可以使用Babel以ES6语法编写干净的(将我的代码保持在80列内)导入语句?
这是使用ESLint
进行测试的结果。
ESLINT已通过
import fs
from 'fs';
ESLINT已通过
import
fs
from
'fs';
ESLINT已通过
import {
moduleName
} from './my/module/file';
以上代码执行正常,我认为你可以继续进行!
注意: 使用了.eslintrc
。
import {foo} from './longer_than_140_chars_path'
,那该怎么办呢?是否有一种合法的语法可以将路径字符串分成两部分? - Paul-Sebastian Manoleimport
{
A
,
B
,
C
,
D
}
from
'../path/to/my/module/in/very/far/directory/'
;
import {
CanActivate, CanActivateChild, CanDeactivate, CanLoad, Route,
UrlSegment, ActivatedRouteSnapshot, RouterStateSnapshot, UrlTree
} from '@angular/router';
babel
是用于有同名Python库的问题。此外,这与Babel.js无关。 - Felix Kling