【问题标题】:METEOR - integrating a prebuilt HTML/CSS/JS Theme with meteorMETEOR - 将预建的 HTML/CSS/JS 主题与流星集成
【发布时间】:2015-10-12 19:21:21
【问题描述】:

我想知道是否有某种教程或指导我如何将已经设计的主题与流星核心结构集成。例如,我在这里有这个模板:http://startbootstrap.com/template-overviews/creative/ 我集成到这个模板中:http://sailsadria.meteor.com/ 我设法设置了 CSS 和 HTML,但 JS 正在杀死我。你可以看到这包括他需要的:

<script src="js/jquery.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

    <!-- Plugin JavaScript -->
    <script src="js/jquery.easing.min.js"></script>
    <script src="js/jquery.fittext.js"></script>
    <script src="js/wow.min.js"></script>

    <!-- Custom Theme JavaScript -->
    <script src="js/creative.js"></script>

我已经通过包添加了 bootstrap 和 Jquery,但不知道这是否有用?

是的,这个家伙有一些很酷的解决方案:https://www.yauh.de/using-pre-made-themes-with-meteor/ 但我真的不明白他解释如何集成自定义 JS 文件的部分

如何将所有这些文件包含到流星结构中?任何帮助表示赞赏!

【问题讨论】:

    标签: javascript meteor


    【解决方案1】:

    假设您已经被反复告知为什么使用主题是一个坏主意......

    正确方法:将它们全部打包。

    又快又脏:复制所有 js 文件,将它们放到 client/compatibility 中,重命名它们,以便前任在后继之前按字母数字顺序排列。

    【讨论】:

    • 对不起,但你是第一个告诉我这个的 :D,你能澄清一下这个话题吗,因为我在过去 2 天里在网上搜索,没有找到太多关于这。无论如何,我这样做的原因是因为我需要一个像这样的漂亮而流畅的“演示网站”,并且我需要流星来处理“表单提交”消息......因为我不是一个伟大的设计师类型......操,这是最快的解决方案。当您在这里将其转换为软件包时,您有任何参考或良好的指导吗?
    • 使用meteor来处理表单提交就像在高峰时段在高速公路上驾驶飞机......如果你不需要DDP,websockets,minimongo等,你最好使用node + express,托管成本会更低,页面加载会更快,等等。你可以学习在大气上制作包,但说真的,meteor不是这个工作的工具。
    • 一个月前我开始在流星上进行开发,我喜欢它,而且我现在不知道有任何其他“后端”,如 php 或 ror,我需要这个快速... node + express 会占用我很多资源(时间)来掌握吗?
    • @MattK 是的,但是当我在后棚里有一架非常好的飞机时,为什么还要出去买/学开车呢? ;)
    • node是meteor的基础,减去oplog、pub sub、websockets等。@LukeP,你的问题的答案是燃油效率。当您在生产环境中花费 10 个小时解决 websocket 问题时,而您的应用程序甚至不使用它们,或者当您必须提供您的应用程序永远不会使用的额外兆字节的 JS 时。适合工作的正确工具。
    【解决方案2】:

    我认为@Matt K 关于他在高峰时段在高速公路上安排一架飞机的评论是正确的(哈哈)。我不知道你有多少时间,但如果你真的想使用流星并在短时间内交付,你可以试试meteor kitchen

    在您开始使用它之前(因为这可能意味着节省大量时间)请注意,如果您选择它,您最终会轻松生成一个令人满意的网站,但如果您想实施,您将靠自己你可能需要的所有额外的东西。所以这取决于你想要多少定制的东西。

    话虽如此,我认为它将提供一个干净的样板,包括您可以期望的大多数基本功能(用户/管理员识别、铁路由器导航、所有生成的网站结构等),它会让您从 bootswatch 中选择一个主题并自动设置它。

    但是,如果您想更改其他主题,我不确定您应该如何进行。您可能只是将主题文件放在client\styles\theme 文件夹中,我从未尝试过。

    【讨论】:

    • 谢谢哥们!别担心,这基本上是一个单页演示网站,上面有一张大标题照片、一些细节和一个预订航行旅行的表格(如果我们要具体的话)。我一定会去厨房看看;)
    猜你喜欢
    • 1970-01-01
    • 2015-11-30
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    相关资源
    最近更新 更多