我想在Webpack的打包文件中包含一些外部库,但我不确定如何操作。我无法在文档中找到任何内容,或者我不知道如何查看。
npm install openlayers
以下都不起作用,因为webpack似乎无法解析依赖关系。但是,如果我import ol from 'openlayers'
const ol = require('openlayers')
const ol = require('./libs/openlayers/ol')
const ol = require('./libs/openlayers/ol.js')
webpack能够解决它。但是我想要包含我的自定义构建的openlayers,因此`npm install'不是一种选择。
这些是我尝试使用的导入声明
{
test: require.resolve("./libs/openlayers/ol.js"),
loader: 'imports?=ol'
}
我试过这个:
{{1}}
答案 0 :(得分:0)
这应该有用;
require('./libs/openlayers/ol')
如果您使用ol
是您的代码,它仍会抛出错误。使用npm i typings
,typings init
和typings install openlayers --save --global