2016-06-26 1 views
3

У меня есть рабочее приложение (Ionic 2 Beta 7). Я подтолкнул к моему Github, а затем git клонировал в другую папку.Выполнение работы Ionic 2 после клонирования с git

В новой папке я использовал npm install и ionic state restore для зависимостей и добавил платформу Android.

Однако ionic serveвсе еще производит пустое приложение.

сообщение только ошибка в Дев инструментов Chrome является

http://localhost:8100/build/js/app.bundle.js Не удалось загрузить ресурс: сервер ответил со статусом 404 (не найден)

Я читал разные темы но не удалось заставить его работать. Я пробовал bower install & работает cmd как admin, ничего.

Для записи все находится на диске C: \, где также установлен узел.

+0

Первое, что вы, вероятно, хотите сделать, это убедиться, что Ионные-CLI и Кордова современны: 'НПМ установить -g Cordova ионную @ beta' – sebaferreras

+0

Как я уже говорил ниже, проект был построен с Ionic2 beta7 и это тот, который у меня есть на моей машине. Я не хочу обновляться до последней версии, так как это сломает его (произошли значительные изменения в Ionic 2 beta8). –

ответ

1

Оказалось, что в конфигурации есть ошибка. шаги, чтобы решить:

  1. Найдите файл package.json в корне проекта
  2. Редактировать линия "ionic-gulp-browserify-typescript": "^1.1.0" к "ionic-gulp-browserify-typescript": "1.1.0"[удалить каретку (^)].
  3. Run npm install

Мой вопрос заключается в том, что я только запустить НПМ установить в самом начале, но вы должны запустить его после вы исправить проблемы зависимостей в package.json.

Ссылка на Ионическом форум исправить пост: https://forum.ionicframework.com/t/ionic-2-not-generating-app-bundle-js/55640/3

0

Эта проблема возникает, когда ионный не может скомпилировать ваш машинописный текст для создания каталога.

Так как уже упоминалось @sebaferreras, вы, вероятно, хотите, чтобы проверить ваш Cordova & ионной версии и убедитесь, что вы работаете ионный 2

cordova --version 
ionic --version 

Вы можете запустить НПЙ install -g cordova [email protected] установить ионные 2

Если проблема сохраняется, возможно, вы хотите создать журнал сборки.

Вы должны увидеть что-то вроде этого: Ionic build screenshot

Просто убедитесь, что нет никакой ошибки.

Надеюсь, это поможет!

+0

Проект был разработан на Ionic 2, beta7 - и это то, что я установил. Я не хочу обновлять, так как это будет разорвать его дальше (изменения после бета-версии 8). Я вижу журнал сборки, и это кажется прекрасным. Но все еще пустая страница. –

+0

Хорошо, что вы нашли ответ^_ ^. В моем случае устанавливался ионный v1, и он переопределял v2 beta. – lthh89vt

1

Как @ lthh89vt отметил, что это происходит на TS ошибок. Чтобы он все равно построил, пройдите { onError: e => console.error(e.toString()) } до ionic-gulp-browserify-typescript.

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