我试图将Datatables库注入我的流星应用程序,但是我发现流星并不总是包含通过<script>
标记注入的文件:
<script src="http://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js">
但是,当我通过大气包添加相同的文件时,它将以某种方式完成工作:
meteor add ksrv:datatables
在github上查看此包的源代码。它只有一个文件,它与我之前尝试包含的文件完全相同,但是通过<script>
标记可以工作。
通过<script>
HTML文件中的标签注入文件和通过大气流星包注入文件之间有什么区别?
在Meteor开发中,没有<script>
在html中使用标记的模式。Javascript功能是通过以下方式添加的:
meteor add packagename
npm install packagename
流星构建系统负责将以上所有内容添加到您的应用程序中。在开发环境中,您将看到每个脚本都单独加载到HTML中。在生产部署中,所有javascript(包括程序包和您自己的代码)都将被精简并连接到一个脚本中,该脚本会加载到您的单页应用程序中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句