Угловые 6 разрешающих точек "."в названии приложения - PullRequest
0 голосов
/ 24 августа 2018

Я только запускаю новое приложение Angular, которое будет частью решения Asp.Net WebApi, которое состоит из множества проектов, использующих точки в своих именах, таких как xxxx.Data, xxxx.Common, xxxx.Auth и т. Д., И т. Д. Я хотел бы назвать слой Angular frontend, следуя той же схеме, поэтому его имя должно быть xxxx.Web, но при выполнении ng new xxxx.Web выдает ошибку, сообщая, что имя приложения неверное.

Одно быстрое решение, которое я нашел, - это создать приложение, подобное xxxx-Web, а затем переименовать папку в xxxx.Web, а затем рекурсивно заменить все вхождения строки в файлах json, и это работает просто отлично, но ...

Безопасно ли это делать? Не принесет ли мне проблем в будущем? Почему ng new изначально не разрешает точки в именах приложений, если использование точки разрешено для имени папки в ОС?

Спасибо.

1 Ответ

0 голосов
/ 24 августа 2018

@ angular / cli не позволяет называть подобные приложения.Пожалуйста, прочитайте эту тему для получения дополнительной информации об этом.

При этом вы можете создать свою собственную схему в качестве обходного пути.В angular.io есть удивительно поучительная статья Medium , о которой вы можете прочитать здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...