2017-06-29 3 views

cevap

24

angular-cli.json dosyasındaki komut dosyalarına bakın.

"scripts": [ 
    "../path" 
]; 

sonra ben dosya yerel repo bir yerde değil barındırılan yapacağım şey

import * as variable from 'variableName'; 
+0

I komut satırında "komut dosyaları" olarak ekledim: [ "./assets/common_header_sidebar.js" ]; sonra typing.d.ts içinde declare var commonHeader yazdım: varsa; ve sonra benim ts dosyamda 'commonHeader' dan commonHeaderModule olarak import * yazdım; ancak "Module 'commonHeader' bulunamıyor." error –

+0

'commonHeader ', javascript dosyasında – Aravind

+0

dışa aktarılan nesnenin adı olmalıdır. commonHeader, –

4

yapabilirsiniz ya açısal-cli.json gelen komut dizisinde bir küresel kütüphane, örneğin jquery.js dosyayı dahil etmek için

import * as abc from './abc'; 
abc.xyz(); 

veya

import { xyz } from './abc'; 
xyz() 
+5

olarak dosyada typings.d.ts

declare var variableName:any; 

İthalat içeri eklemek? –

+0

bunu anladın mı? –

9

:

"scripts": [ 
    "../node_modules/jquery/dist/jquery.js" 
] 

Bundan sonra, eğer başlatılmışsa yeniden başlatma servisi.