Я понимаю, что строка с двумя кавычками может содержать встроенные ссылки на переменные и другие выражения. Например: "Hello $name"
, "Hello ${some-expression-here}"
. В этом случае вместо обычного String
будет создан экземпляр GString
. С другой стороны, одиночные кавычки не поддерживают этот синтаксис и всегда приводят к простой String
. Подробнее о теме:
http://docs.groovy-lang.org/latest/html/documentation/index.html#all-strings
В некоторых случаях работает только с этой командой, попробуйте.
npm run ng
Проверьте, есть ли у вас файл командной строки ng в пути к системной среде npm:
Например, если ваша переменная среды пользователя системного пути npm - C: \ Пользователи \ priyanka \ AppData \ Roaming \ npm , убедитесь, что файл командной строки ng присутствует по указанному пути.
Если путь для npm отсутствует, добавьте указанный выше путь в переменную пути.
После этого, пожалуйста, перезапустите приложение и повторите команду ng.
Надеюсь, это поможет!
В Windows: проверьте, находится ли путь npm «C: \ Users \ user \ AppData \ Roaming \ npm» в переменной Path в переменных среды окон. [110 ]
Проверьте, находится ли файл ng.cmd в этой папке C: \ Users \ user \ AppData \ Roaming \ npm.
Если нет, выполните команду npm install -g @ angular / cli и повторите тест.