Я использую $ {} для вызова API из .env, проблема:
мой код:
const url = 'http://api.openweathermap.org/data/2.5/weather?q=London,uk&units=metric&appid=${process.env.API_KEY}'
сейчас, ${process.env.API_KEY} работает отдельно от строки, а не как функция или идентификатор. Как я могу решить эту проблему?
${process.env.API_KEY}
Ps: Я новичок в JS
Если вы используете встроенные выражения с нотацией $ {...}, вам нужно поместить их между обратными кавычками, например: `$ {...}`
var process = { env: { API_KEY: 'my_app_id' } }; const url = `http://api.openweathermap.org/data/2.5/weather?q=London,uk&units=metric&appid=${process.env.API_KEY}`; console.log(url);