Как использовать Angular CLI, находясь в другом каталоге - PullRequest
1 голос
/ 27 сентября 2019

Я хочу обслуживать мое приложение без использования cd

Я пробовал это:

  1. ng s --servePath=\Projects\front-user\ --optimization --aot
  2. И это: ng s \Projects\front-user\ --optimization --aot

Но я получил Local workspace file ('angular.json') could not be found, потому что я делаю что-то не так с путем.

Если я делаю cd /Projects/front-user/ && ng s --aot --optimization работает отлично, но я хотел бы знать, есть ли способ указатьпуть проекта.

Спасибо!

1 Ответ

1 голос
/ 27 сентября 2019

Не возможно, потому что ng s ищет в текущем каталоге angular.json.

Если вы запустите ng s Projects/front-user/, если будет восприниматься как имя проекта.

Лучшее решение, которое я могу придумать, - это скрипт npm в вас package.json вроде

"scripts": {
    "start": "cd folder && ng serve",
    ...
}

В настоящее время нет параметров для такого действия, для всех параметров см. Здесь .

...