我有一个从Themeforest购买的HTML模板,此模板的index.html按以下顺序包含js文件:
<!-- Scripts -->
<script src="js/vendor/jquery-2.1.0.min.js"></script>
<script src="js/helper.js"></script>
<script src="js/vendor/HeadsUp.js"></script>
<script src="js/vendor/chart.min.js"></script>
<script src="js/vendor/jquery.mixitup.min.js"></script>
<script src="js/vendor/jquery.swipebox.min.js"></script>
<script src="js/vendor/masonry.min.js"></script>
<script src="js/vendor/swiper.min.js"></script>
<script src="js/vendor/materialize.min.js"></script>
<script src="js/main.js"></script>
</body>
我应该如何以及在哪里将这些外部js文件包含在我的Meteor React应用程序中?
答案 0 :(得分:1)
如上所述in this meteor documentation,您可以在compatibility
上创建client
文件夹。
此文件夹用于与JavaScript库兼容,这些库依赖于在顶层以var声明的变量作为全局变量导出。执行此目录中的文件而不包装在新的变量范围中。这些文件在其他客户端JavaScript文件之前执行。
建议将npm用于第三方JavaScript库,并使用import来控制何时加载文件。