Критические изменения! Загрузчик dart.js перемещается в центральный репозиторий pub

Загрузчик dart.js, отвечающий за выполнение приложений в браузере, перемещается в центральный репозиторий pub в состав пакета browser.

По истечение нескольких недель он будет недоступен по прежнему адресу https://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js, и поэтому, чтобы сохранить работоспособность ваших приложений, необходимо изменить все ссылки вида:

<script type="text/javascript" src="https://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js"></script>

на локальную версию dart.js, например:

<script type="text/javascript" src="packages/browser/dart.js"></script>

Данный загрузчик необходим, для того, чтобы определить уровень поддержки браузером языка dart, и запустить, либо непосредственное выполнение dart-скриптов (браузер Dartium), либо скомпилированных JavaScript-версий.

Установка dart.js с помощью Pub

Наиболее просто способ установки dart.js осуществляется с помощью пакетного менеджера pub:

  • Необходимо, добавить зависимость от пакета "browser" в файл "pubspec.yaml":
    dependencies:
      browser: any
    
  • Выполнить обновление зависимостей, с помощью команды:
    pub install
    
  • Заменить вызов dart.js на локальную версию:
    <script type="text/javascript" src="packages/browser/dart.js"></script>
    

Так же можно обойтись и без использования pub, а просто скопировать dart.js в папку своего проекта, и поставить правильную ссылку.

Другие новости по теме: