Rol*_*ndo 3 openlayers typescript
我想尝试使用typescript在openlayers中设置一个简单的地图:
https://github.com/borisyankov/DefinitelyTyped/blob/master/openlayers/openlayers.d.ts
我拿那个文件,把它放进去
/typings/openlayers/openlayers.d.ts
Run Code Online (Sandbox Code Playgroud)
我在我的根目录的顶部有一个app.ts文件:
从"olx"导入{Map};
在我的tsconfig.json中,我已经包含了openlayers.d.ts文件的路径.但是我在使用npm的typescript包中的tsc命令时没有定义olx.
我想要的只是绘制一个简单的openlayers3地图,希望如果可能的话不要过多地偏离javascript.
首先安装openlayers:
npm install openlayers
Run Code Online (Sandbox Code Playgroud)
然后在开发环境中安装类型openlayers:
npm install --save-dev @types/openlayers
Run Code Online (Sandbox Code Playgroud)
要导入我试过:
import * as ol from 'openlayers';
Run Code Online (Sandbox Code Playgroud)
然后你可以像这样在openlayers中调用任何东西:
new ol.Map();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4859 次 |
| 最近记录: |