Просто скриншот ошибки - слишком мало информации, чтобы дать правильный совет. Между последней версией v1.2.3 и v0.24.0 (январь 2017 года) примерно 3 года. Самое интересное, что вы будете удивлены тем, насколько мало изменилось само ядро Aurelia. Просто потому, что многое осталось стабильным.
Наиболее важные изменения будут внесены в:
- папку aurelia_project с подпрограммами сборки и настройки
- конфигурация компоновщика (system. js, webpack, require js - что бы вы ни использовали)
Это, как говорится, не обязательно означает, что ваши зависимости также оставались стабильными в течение последних трех лет. Особенно в Javascript мире. Для этого я бы предложил:
- Создать пустой новый проект с последней версией Aurelia CLI
- Скопировать / вставить папку
/src
из старого проекта в ваш новый - Примите во внимание особенности, такие как
package.json
из вашего старого проекта, и перенесите их вручную (переустановите) в новый проект
Опять же, постарайтесь, чтобы ваш упаковщик был похож и у вас будут относительно небольшие изменения. Но если вы решите перейти с System. Js на Webpack, это будет немного сложнее. Но, возможно, в конечном итоге полезно, если ваш проект нужно поддерживать в живых дольше.
Учитывая возраст вашего старого проекта, перезапуск с чистой установкой и настройкой - это то, что я считаю " Лучший способ "ретушировать только самое необходимое.