Búsqueda de sitios web

typescript - ¿Cómo configuro variables de entorno para una función personalizada de un complemento de Excel?


Estoy desarrollando una función personalizada para un complemento de Excel y me está costando entender cómo agregar variables de entorno a mi proyecto. Según mi investigación, no tenemos acceso al archivo de manifiesto en tiempo de ejecución y tampoco tenemos acceso a variables de entorno (por ejemplo, NODE_ENV) porque el código se ejecuta dentro de Excel. Al leer la documentación, no puedo encontrar ningún detalle sobre cómo manejaríamos las variables de entorno en el código. ¿Cómo puedo usar variables de entorno en mi código?

En este ejemplo, mi baseUrl debería cambiar según el entorno en el que me encuentre.

/**
* Returns price.
* @customfunction PRICE
* @param {string} symbol
* @returns string
*/
export async function price(symbol: string): Promise<string> {
  try {
    const url = `${baseUrl}/api/${symbol}`;
    const response = await axios.get(url);

    return response.data[0].symbol;
  } catch (err) {
    return err.message;
  }
}

Respuesta #1

Gracias por su pregunta. Pero me temo que esto no está soportado por ahora.

Tal vez puedas compartir más detalles sobre tu situación para que se pueda considerar otra opción.