2017-02-07 9 views
-1

に私はtypescriptです2.0.3および4.0.2 tslintと角度を使用してソフトウェアを開発しています。私のインポートURLがtslint標準の長すぎるので、
私は問題を持っています。私の場合、tslintの行制限を変更することはできません。
は、私が作品へのURLを分離し、それらを連結しようとしたが、それは動作しません。CONCATENATEインポートURLはtypescriptです

import { blabla } from 
'./really long string (around 200 characters)'; 

、これは私が必要なものです:: は、基本的にはこれは私が持っているものである

import { blabla } from 
'100 characters here' + '100 characters there'; 

任意の提案ですか?

+0

あなたの「本当に何長い "インポート文字列ですか? –

+0

'./approvals/approval-personnel-admin/approval-bpjs-healthcare/approval-bpjs-healthcare-family-membership/approval-bpjs-healthcare-family-membership.component'; –

答えて

4

は、インポートの文字列を分割することはできません。 あなたのパスは/ B/very_long_c/blablaであれば、あなたは

export * from './very_long_c/blabla'; 

を含む/ B内部index.tsを作成することができますし、あなたのコードでこれを使用します。

import { blabla } from 'a/b/index'; 
+1

あなたはimport文から 'index'をドロップすることができます。ディレクトリを指定すると、自動的に 'index.ts'が検索されます。 –

関連する問題