使用NPM和Webpack打开图层
我试图导入打开图层3到我的应用程序使用NPM和Webpack捆绑,但我收到错误和地图不呈现:
./~/openlayers/dist/ol.js关键依赖关系:567:411-418这似乎是一个预先构build的JavaScript文件。 虽然这是可能的,但不推荐。 尝试要求原始来源获得更好的结果。 @ ./~/openlayers/dist/ol.js 567:411-418
导入打开的图层使用:
import ol from 'openlayers';
我试过在noParse
中使用noParse
选项: noParse: /dist\/ol.js/
没有运气。
如何在NPM和Webpack中使用Open Layers?
显然,我必须find它的确切位置:
工作scheme:
var Path = require("path"); noParse: [Path.join(__dirname, "node_modules/openlayers/dist/ol.js")]
你想要使用安装openlayers
npm install ol
然后导入它
import ol from 'ol'
认为你刚刚得到了错误的包名称