Я хотел бы запустить npm run generate
с окружением
, например:
package.json
"scripts": {
"staging": "NODE_ENV=staging nuxt generate"
}
Создать dist/
с промежуточной средой, использующей
npm run staging
, тогда при запросе к API я хотел бы определить, какой URL-адрес я собираюсь использовать, зависит от среды, в которой я работаю
let baseURL = () => {
switch (process.env.NODE_ENV) {
case "it":
return "https://example-url.com/it";
case "staging":
return "https://example-url.com/staging";
}
};
const axiosClient = axios.create({
baseURL: baseURL(),
headers: {
Accept: "application/json",
"Content-Type": "application/json",
"X-Api-Key": state().token
}
});
baseURL()
должен вернуть промежуточную версию, так как я упаковал приложение в промежуточную среду