Разница между командой run -> protractor protractor.conf.js и npm run e2e

Я хочу знать точную разницу между этими двумя командами, когда мы запускаем их с помощью терминала проекта angular Cli -

  1. protractor protractor.conf.js '-> В основном он запускает baseurl, указанный в protractor.conf.js, вместо использования localhost
  2. 'npm run e2e' -> Обычно он не запускает baseurl, указанный в protractor.conf.js, вместо этого запускает localhost

Я запутался при запуске теста e2e - например, какую команду использовать, и если не хочу использовать # команду 1, как она запустит basurl

Спасибо за вашу помощь

Пожалуйста, покажите ваш package.json в вашем вопросе

yong 06.06.2018 15:16

Пожалуйста, переместите содержимое рассматриваемого package.json, не добавляйте комментарии. И удали эти два комментария.

yong 07.06.2018 00:47
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Знаете ли вы, что директивы являются одной из самых мощных и универсальных функций Angular?
Директивы позволяют расширять HTML новыми элементами и атрибутами и даже создавать собственные структурные директивы для манипулирования DOM. С...
Разница между Angular и React
Разница между Angular и React
React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые...
0
2
1 799
1

Ответы 1

e2e в npm run e2e поступает из e2e в scripts в вашем package.json.

Итак, npm run e2e фактически выполнил команду ng e2e, которая поступает из Angular CLI,

ng e2e обычно выполняет две функции:

  1. Скомпилируйте и запустите приложение на локальном
  2. выполнить protractor protractor.conf.js в приложении, запущенном на шаге 1, Он игнорирует baseUrl в protractor.conf.js, уважает только URL-адрес где приложение было запущено на шаге 1

Если вы хотите, чтобы ng e2e уважал baseUrl в файле конфигурации транспортира, вам необходимо запустить приложение перед выполнением ng e2e и добавить опцию --no-serve:

ng e2e --no-serve

Другие вопросы по теме