1
我们的团队正在研究一个将使用Algolia作为搜索引擎的新网站。问题是没有使用它的烬模块(它们都是旧的或未完成的)。如何将纯JavaScript文件包含到我们的ember应用程序中?
因此,为了使用Algolia,我们需要包括一个普通的JavaScript文件到我们的应用程序。做这个的最好方式是什么?我们发现,如果我们将脚本包含到index.html中,它就可以工作。
它看起来是这样的
的index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
{{content-for "head"}}
{{content-for "head-footer"}}
</head>
<body>
{{content-for "body"}}
<!-- Include Scripts Here -->
<script src="algolia.js"></script>
{{content-for "body-footer"}}
</body>
</html>
我们把javascript文件到我们的index.html。虽然这似乎工作,我有点怀疑这不是一个呃解决问题的方法。是否有其他方法可以包括外部JavaScript文件在整个程序中使用?或者这个解决方案很好吗?