2014-10-31 2 views
-1

i обновил мой метеорит до 1.0 и создал новый проект «meteor create myProject», затем я запустил «mrt add bootstrap-3», создал каталог пакетов и добавил 2 файла smart.json и smalt.lock. В моей HTML страницы я добавил этот код:Meteor 1.0 не видит bootstrap lib

<head> 
     <title>Meteor Project</title> 
    </head> 
    <body> 
    <div class="navbar navbar-inverse navbar-fixed-top"> 
      <div class="navbar-inner"> 
      <div class="container"> 
       <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       </button> 
       <a class="brand" href="#">Project name</a> 
       <div class="nav-collapse collapse"> 
       <ul class="nav"> 
        <li class="active"><a href="#">Home</a></li> 
        <li><a href="#about">About</a></li> 
        <li><a href="#contact">Contact</a></li> 
       </ul> 
       </div><!--/.nav-collapse --> 
      </div> 
      </div> 
     </div> 
     <div class="container"> 
      <h1>Login to continue</h1> 
      <p> 
      {{> loginButtons}} 
      </p> 
     </div> 
    </body> 

Когда я запускаю Метеор это не оказывает этого в панели навигации просто пуля точек. Кроме того, возникают проблемы с шаблоном «loginButtons», который должен появиться автоматически с помощью Meteor, но он этого не делает, и на нем возникает ошибка.

Что мне здесь не хватает?

ответ

0

Использование mrt для добавления пакетов устарело в 1.0 и может не сработать. Новый способ добавления пакетов - meteor add. Попробуйте это:

meteor add mizzao:bootstrap-3 

Вы, вероятно, следует удалить все файлы, которые mrt не сгенерированные в приложении, так как они больше не нужны.

Поиск пакетов по Atmosphere.

+0

Спасибо так много, что сделал трюк. Я предполагаю, что больше нет необходимости в smart.json и smart.lock. Удалит их. – user3140656

1

Сначала проверьте, если у вас есть все пакеты, сделать это просто наберите meteor list и ваши пакеты должны быть что-то вроде этого (плюс те, которые вы добавили)

accounts-base 
accounts-facebook 
accounts-password 
accounts-ui 
mizzao:bootstrap-3 

Если их нет, удалите их с помощью mrt (например, mrt delete accounts-ui), а затем добавить их с помощью метеорита (как в ответе выше).

После этого loginButtons и bootstrap должны работать прекрасные

Смежные вопросы