Angular 2 y jQuery: ¿cómo probar?
Estoy usando Angular-CLI (versión webpack) para mi proyecto Angular 2 y también necesito usar jQuery (lamentablemente. En mi caso, es una dependencia de Semantic-UI y lo estoy usando para manejar menús desplegables).
La forma en que lo estoy usando:
npm install jquery --save
Luego enumerando en ellaangular-cli.json
archivo en elscripts
formación:
scripts": [
"../node_modules/jquery/dist/jquery.min.js"
]
Por lo tanto, se incluye en el archivo de paquete y este archivo se usa automáticamente para rootear el archivo html:
<script type="text/javascript" src="scripts.bundle.js">
Entoncesdeclare var $: any;
en archivos donde lo necesito y funciona bien.
Sin embargo, hay un problema conng test
pruebas, ya que Karma arroja un error$ is not defined
.