Webpack 单张;出口';initMap';在';中找不到/组件/地图';

Webpack 单张;出口';initMap';在';中找不到/组件/地图';,webpack,leaflet,babeljs,Webpack,Leaflet,Babeljs,我试图用webpack做应用程序并使用传单,但当我试图将函数initMap()从./components/map导出到我的index.js时,我得到了一个警告:警告出现在./src/js/index.js 6:2-9中。“在./components/map'中找不到导出‘initMap’ 而且地图没有出现 我做错了什么 组件/map.js: 导入“传单/目录/传单.css”; 从“传单/目录/传单”中输入L; 导出函数initMap(){ const mymap=L.map('map').se

我试图用webpack做应用程序并使用传单,但当我试图将函数initMap()从./components/map导出到我的index.js时,我得到了一个警告:
警告出现在./src/js/index.js 6:2-9中。“在./components/map'中找不到导出‘initMap’
而且地图没有出现

我做错了什么

组件/map.js:

导入“传单/目录/传单.css”;
从“传单/目录/传单”中输入L;
导出函数initMap(){
const mymap=L.map('map').setView([57.54523915,38.32934606],13);
L.tileLayer('https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token={accessToken}'{
归属:“北极”,
maxZoom:18,
id:“地图盒/街道-v11”,
tileSize:512,
Zoomofset:-1,
accessToken:'pk.eyj1ijoidw1syxv0lweilcjhoi2tldjpedkym3b3ndj4ckxhkb3mzesj9.vl5cjrqkqqxykfep1rpqj9g'
}).addTo(mymap);

}
我认为组件的路径不正确

index.js位于
/src/js/
中,组件位于
/components/

因此index.js中的relatvie路径应该是

import { initMap, } from "../../../components/map"

试一试。

你是如何导出测试函数的?simple.js
export function Three(){const c=1+2;}
index.js
import Three from./components/simple.js
Update:现在测试函数也不起作用了不,index.js和“components”在同一个目录“js”中。但我可能有错误的目录结构