流星差分样板-需要兼容文件和何时使用引导包
Meteor Differential Boilerplate - need for compatibility file and when to use bootstrap package
我正在查看Differential的meteor-boilerplate应用程序,并注意到他们不使用引导包,并且还在客户端目录中看到了一个目录/文件,该目录/文件与client/compatibility/bootstrap.js相关
我想知道是否有人解释为什么/当你想要避免使用像twbs:bootstrap这样的包,当你需要创建一个兼容性文件。
我认为这是在流星应用程序中包含外部库的惰性路径。
你基本上有两种方法来实现这一点,包括:
-
荣耀之路。创建一个包(
meteor create --package
),克隆其中的源代码,然后编辑并"流星化"源代码(声明包范围变量而不是窗口范围变量,…)。然后你可以在Atmosphere上发布这个包,这样其他人就可以从中受益了。 -
复制/粘贴到
client/compatibility
文件夹
如文档中所述,此文件夹中的所有内容都不包含在IIFE中,并且在其他代码文件之前执行。
当你有时间的时候,勇敢点,走英雄的路。
相关文章:
- 预编译的车把模板使文件大小加倍
- 如何使全局变量仅特定于该文件
- Express.js和multer:如何知道文件何时全部上传
- 如何使按钮作为输入类型文件
- dropzone-使预览文件可点击
- 如何使一个简单的HTML文件成为wordpress中可用的页面
- 如何使我的flash文件在网站上不可点击
- 按钮未运行为按钮,找不到如何使运行JS文件
- 在Asp.net的空网站中,如何改变"Web.config”;使内容(.js)文件显示在浏览器中,而不是下载
- 使用chrome.downloads.download,是否可以使文件不弹出下载栏
- 使文件夹共享谷歌驱动器api v3
- 如何使用谷歌驱动器api使文件可共享
- 如何使文件下载而不是在浏览器中打开
- 如何在 Node.js 中使文件成为模块
- 使文件输入成为一个href
- 如何使用javascript在struts2中使文件上传字段为空
- 如何使文件只能通过JQuery访问
- 如何使文件路径动态
- 为什么缩小+gzip使文件大小小于gzip
- 使文件只能由JavaScript和/或Flash读取