수입 결합 :TSLint 내가 그 수입은 한 줄에 결합 될 수있는 tslint 오류 얻을
import { ActionTypes } from './actions';
import * as actions from './actions';
나는이 시도를했지만 작동하지 않습니다
import * as actions, { ActionTypes } from './actions';
가 어떻게 결합 할 수 있습니다 그 두 가지 수입품?
수입 결합 :TSLint 내가 그 수입은 한 줄에 결합 될 수있는 tslint 오류 얻을
import { ActionTypes } from './actions';
import * as actions from './actions';
나는이 시도를했지만 작동하지 않습니다
import * as actions, { ActionTypes } from './actions';
가 어떻게 결합 할 수 있습니다 그 두 가지 수입품?
import * as actions from './actions'
은 모두 './actions'에서 액세스합니다. 당신은 그래서 ActionTypes 어딘가에 내장되어 경우
actions.ActionTypes or actions.foo.bar.ActionTypes
시작 ActionTypes에 도착
import * as actions
당신이 정의하는 '행동'별칭에서 ActionTypes에 액세스 할 수 있습니다.
이 경우 오류 메시지가 잘못 표시됩니다. 이러한 가져 오기를 한 줄로 조합 할 수는 없습니다.
import * as actions from './actions';
import ActionTypes = actions.ActionTypes;
그래서 실제로 TSLint 오류 메시지에 문제가 있습니다. – Cristy
그래,하지만 난 여전히'ActionTypes' 별칭을 사용하려면,'actions.ActionTypes'를 작성할 필요하거나 수동으로 복사를 통해 별칭을 만들지 않고 : 당신은 할 수는
ActionTypes
에 대한 별명을 정의 할 수있다 무엇 다른 변수에서. – Cristy"가져 오기 './actions'"를 시도하십시오. 그것은 모든 것을 가져와야합니다. – NicoLA
lint 규칙도 비활성화 할 수 있습니다. 그것이 가장 쉬운 방법 일 것입니다. – NicoLA