Базовый URL Api из команды grunt serve с помощью транспортира в angularjs - PullRequest
0 голосов
/ 26 сентября 2018

Я использую yeoman для настройки моего приложения angularjs и grunt в качестве моего бегуна задач.

Я пытаюсь передать базовый URL-адрес моего API динамически, то есть из grunt serve команда

Использование транспортира для передачи baseurl и моего gruntfile показано ниже:

grunt.initConfig({

    // Project settings
    yeoman: appConfig,

    protractor: {
      options: {
        configFile: "node_modules/protractor/example/conf.js", // Default config file
        keepAlive: true, // If false, the grunt process stops when the test fails.
        noColor: false, // If true, protractor will not use colors in its output.
        args: {
          baseUrl: grunt.option('baseUrl', 'http://localhost:80/')
        }
      },
      your_target: {   // Grunt requires at least one target to run so you can simply put 'all: {}' here too.
        options: {
          configFile: "e2e.conf.js", // Target-specific config file
          args: {} // Target-specific arguments
        }
      },
    },


 ....
   }

grunt serve protractor --baseUrl=http://localhost:8080

Как получитьbaseurl сервису, который передается в качестве параметра команды выше?

...