Hi,
I’m actually stuck on loading 3rd Party Javascript components into meteor application. I’ve read many forums and topics talking about it, but none of them unlocked me  .
 .
I’ve downloaded a free bootstrap template, which i’m trying to use in my project this way :
HTML File : client/main.html
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<!-- Tell the browser to be responsive to screen width -->
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<meta name="description" content="">
	<meta name="author" content="">
	<!-- Favicon icon -->
	<link rel="icon" type="image/png" sizes="16x16" href="/assets/images/favicon.png">
	<title>Matrix Template - The Ultimate Multipurpose admin template</title>
	<!-- Custom CSS -->
	<link href="/assets/libs/flot/css/float-chart.css" rel="stylesheet">
	<!-- Custom CSS -->
	<link href="/dist/css/style.min.css" rel="stylesheet">
	<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
	<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
	<!--[if lt IE 9]>
	<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
	<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
	<![endif]-->
</head>
<body>
	{{> content}}
</body>
<template name="content">
<!-- HTML CODE IS HERE, JUST SHOWING UP JS CALLS -->
<!-- ============================================================== -->
	<!-- End Wrapper -->
	<!-- ============================================================== -->
	<!-- ============================================================== -->
	<!-- All Jquery -->
	<!-- ============================================================== -->
	<script src="/assets/libs/jquery/dist/jquery.min.js"></script>
	<!-- Bootstrap tether Core JavaScript -->
	<script src="/assets/libs/popper.js/dist/umd/popper.min.js"></script>
	<script src="/assets/libs/bootstrap/dist/js/bootstrap.min.js"></script>
	<script src="/assets/libs/perfect-scrollbar/dist/perfect-scrollbar.jquery.min.js"></script>
	<script src="/assets/extra-libs/sparkline/sparkline.js"></script>
	<!--Wave Effects -->
	<script src="/dist/js/waves.js"></script>
	<!--Menu sidebar -->
	<script src="/dist/js/sidebarmenu.js"></script>
	<!--Custom JavaScript -->
	<script src="/dist/js/custom.min.js"></script>
	<!--This page JavaScript -->
	<!-- <script src="/dist/js/pages/dashboards/dashboard1.js"></script> -->
	<!-- Charts js Files -->
	<script src="/assets/libs/flot/excanvas.js"></script>
	<script src="/assets/libs/flot/jquery.flot.js"></script>
	<script src="/assets/libs/flot/jquery.flot.pie.js"></script>
	<script src="/assets/libs/flot/jquery.flot.time.js"></script>
	<script src="/assets/libs/flot/jquery.flot.stack.js"></script>
	<script src="/assets/libs/flot/jquery.flot.crosshair.js"></script>
	<script src="/assets/libs/flot.tooltip/js/jquery.flot.tooltip.min.js"></script>
	<script src="/dist/js/pages/chart/chart-page-init.js"></script>
</template>
As you can see, i’m loading assets from public/assets/, directory and public/dist.
My problem is : I’m getting errors i wouldnt have if i wasnt in a meteor app, example below :
Uncaught TypeError: $(…).tooltip is not a function
at HTMLDocument. (custom.min.js:58)
at l (jquery.min.js:1)
at c (jquery.min.js:1)
Don’t know what to do. I’m getting similar errors with every templates… I’m also getting, in some case this error : Uncaught SyntaxError: Unexpected token <.
I absolutely have no solution … Thanks a lot if you can unlock me !


