Развертывание углового приложения 2+ в Cloud Foundry с использованием Ng serve - PullRequest
0 голосов
/ 01 мая 2018

Я пытаюсь развернуть угловое приложение в IBM Cloud - Cloud Foundry с помощью CF CLI.

Кажется, что это всегда дает сбой, и для проведения некоторых исследований требуется сценарий узла для команды запуска в package.json. Поэтому он терпит неудачу из-за того, что у меня есть команда Ng serve.

Есть идеи по поводу этой проблемы?

1 Ответ

0 голосов
/ 06 мая 2018

Итак, после игры я понял, что проведенное мной исследование вводит в заблуждение, и я наконец-то понял его. Думал, что я опубликую свои выводы здесь, чтобы избавить кого-то еще от неприятностей:

  • Во-первых, в отличие от локального выполнения ng, вам необходимо сначала собрать проект, т.е. запустить скрипт npm. Это должно дать вам каталог dist.

  • Во-вторых, у меня был слегка недействительный файл manifest.yml. Это пример файла, который я использовал, который наконец заставил его работать:

    ---
    applications:
    - name: <App Name>
      path: dist <- This points to the compiled code
      random-route: true
    

Надеюсь, что это поможет кому-то в будущем.

...