在Meteor 1.3中导入Bootstrap 3

时间:2016-04-04 13:24:03

标签: meteor

在将我的应用转换为1.3时,我无法进行多次导入,但其中一个将导入Bootstrap 3,以替换 twbs:bootstrap 包装。< / p>

但是我看到ian:accounts-ui-bootstrap-3,我觉得非常方便,取决于twbs:bootstrap包。

有没有人对这里做什么有任何建议?

1 个答案:

答案 0 :(得分:2)

软件包作者应该在即将发布的版本中修复它。

同时,您可以在packages项目文件夹中克隆ian:accounts-ui-bootstrap-3软件包repo,并编辑package.js文件中的依赖项。 完成后,将其删除并将其添加到项目中。然后,您将使用本地版本(没有依赖性)而不是在线版本。

一步一步,这意味着:

  1. 在您的控制台中,在项目文件夹mkdir packages中,然后cd packages
  2. git clone git@github.com:ianmartorell/meteor-accounts-ui-bootstrap-3.git
  3. 在包文件夹中,打开package.js并删除以下行:

    // Allows the user of this package to choose their own Bootstrap
    // implementation.
    api.use(['twbs:bootstrap@3.3.1',
             'nemo64:bootstrap@3.3.1_1'],
             'client', {weak: true});
    
  4. 保存the package.js文件并返回控制台。返回项目主文件夹,然后输入meteor remove ian:accounts-ui-bootstrap-3meteor add ian:accounts-ui-bootstrap-3
  5. Etvoilà