流星:通过"meteor add"注入与使用"<script>"标签



我试图将数据库库注入我的流星应用程序,但是我发现流星不总是包括通过<script>标签注入的文件:

<script src="http://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js">

但是,当我通过大气包添加同一文件时,它以某种方式可以完成工作:

meteor add ksrv:datatables

查看GitHub上此软件包的源代码。它只有一个文件,这完全是相同的文件我试图较早地包括,但是通过 <script> tag和某种程度上可以使用。

通过HTML文件中的<script>标签注入文件与通过大气流星软件包注入文件有什么区别?

在流星开发中,没有用于HTML中使用<script>标签的模式。JavaScript功能通过:

添加
  1. 流星软件包:meteor add packagename
  2. NPM软件包:npm install packagename
  3. 您自己的JS代码。

流星构建系统涉及将上述所有内容添加到您的应用程序中。在开发环境中,您会看到每个脚本单独加载到您的HTML中。在生产部署中,所有JavaScript,包括软件包和您自己的代码,都被缩小并连接到一个加载到您的单页应用程序中的单个脚本。

相关内容

最新更新