javascript 404错误:您访问的页面不存在

kwvwclae  于 2023-01-01  发布在  Java
关注(0)|答案(1)|浏览(156)

我试图从weather.js文件导出一个函数,并在我的index.js文件中使用它,但我得到这个错误:net::ERR_ABORTED 404(未找到),当我尝试记录res.data
这是我的index.js文件:

import {getWeather} from './weather';

getWeather(10, 10, Intl.DateTimeFormat().resolvedOptions().timeZone).then(
    (res) => console.log(res.data)
);

这是我的weather.js文件:

export function getWeather(lat, lon, timezone) {
    return axios.get(
        'https://api.open-meteo.com/v1/forecast?hourly=temperature_2m,apparent_temperature,precipitation,weathercode,windspeed_10m&daily=weathercode,temperature_2m_max,temperature_2m_min,apparent_temperature_max,apparent_temperature_min,precipitation_sum&current_weather=true&precipitation_unit=inch&timeformat=unixtime',
        {
            params: {
                latitude: lat,
                longitude: lon,
                timezone,
            },
        }
    );
}

我已将index.js文件包含在HTML头部的script标记中,其中包含type = "module"defer
任何帮助都将不胜感激。

a64a0gku

a64a0gku1#

weather.js文件是否与index.js文件在同一目录中。如果不在同一目录中,则可以在导入函数时将其移动或指定文件路径。

相关问题