geohey-javascript-sdk

3.6.7 • Public • Published

GeoHey JavaScript SDK

GeoHey JavaScript SDK是一个面向移动互联网时代,遵循移动优先、向下兼容、保持轻量原则的地图SDK。

文档

http://dist.geohey.com/g-js/latest/doc/index.html

如何编译

执行build目录下的gulp任务。

  • 监视自动编译 npm run dev

  • 编译debug库 npm run build

  • 编译release库 npm run min

  • 编译模块 gulp build-xxx

  • 清理debug库和release库 gulp clean

  • 生成文档 gulp doc

  • SDK打包 gulp zip

  • 清理SDK gulp clean-zip

  • Release(包括release库、所有模块、文档) npm run release

发布新版本

修改完代码后需要更新版本号: 修改package.json中的version字段,同时要修改src/Start.jssrc/Start-esm.js中的G.version变量 然后执行

cd g-js
npm run release
npm publish    # 需要登录npm账号

如何使用JSHint确保代码基本质量

  1. 以Sublime为例,安装JSHint插件
  2. 对代码文件调用JSHint快捷键检查代码质量

如何编写文档

  1. doc目录下添加markdown文件
  2. 修改build/config.js文件,添加新加的markdown文件
  3. 运行 gulp doc 生成文档,文档位于dist/doc下

如有必要,修改build/doc-template下的模板HTML(master.html)。

ES6

项目有一个es6分支,将所有代码都改成es6模块化的实现,已经完成,但是没有做详细的测试

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.6.71latest

Version History

VersionDownloads (Last 7 Days)Published
3.6.71
3.6.60
3.6.50
3.6.40
3.6.30
3.6.20
3.6.2-s0
3.6.10
3.6.00
3.5.250
3.5.240
3.5.230
3.5.220
3.5.210
3.5.200
3.5.190
3.5.180
3.5.170
3.5.160
3.5.150
3.5.140
3.5.130
3.5.120
3.5.110
3.5.100
3.5.90
3.5.80
3.5.70
3.5.60
3.5.50
3.5.40
3.5.30
3.5.20
3.5.10
3.4.260
3.4.250
3.4.241
3.4.230
3.4.220
3.4.210
3.4.200
3.4.190
3.4.180
3.4.170
3.4.160
3.4.150
3.4.140
3.4.130
3.4.120
3.4.110
3.4.100
3.4.90
3.4.80
3.4.70
3.4.60
3.4.50
3.4.40
3.4.30
3.4.20
3.4.10
3.3.220
3.3.211
3.3.200
3.3.190
3.3.180
3.3.170
3.3.160
3.3.150
3.3.140
3.3.130
3.3.120
3.3.110
3.3.100
3.3.90
3.3.80
3.3.70
3.3.60
3.3.50
3.3.40
3.3.30
3.3.20
3.3.10
3.2.490
3.2.487
3.2.470
3.2.460
3.2.450
3.2.440
3.2.433
3.2.420
3.2.41-fix-doc0
3.2.410
3.2.36-fix.20
3.2.36-fix0
3.2.400
3.2.390
3.2.380
3.2.370
3.2.360
3.2.352
3.2.340
3.2.330
3.2.320
3.2.310
3.2.302
3.2.290
3.2.280
3.2.272
3.2.260
3.2.240
3.2.230
3.2.220
3.2.211
3.2.200
3.2.190
3.2.180
3.2.170
3.2.160
3.2.150
3.2.140
3.2.130
3.2.121
3.2.110
3.2.100
3.2.90
3.2.80
3.2.70
3.2.60
3.2.50
3.2.40
3.2.30
3.2.23
3.2.10
3.2.00
3.1.160
3.1.150
3.1.140
3.1.130
3.1.120
3.1.110
3.1.100
3.1.90
3.1.80
3.1.70
3.1.65
3.1.50
3.1.40
3.1.30
3.1.2-a0
3.1.20
3.1.10
3.1.00

Package Sidebar

Install

npm i geohey-javascript-sdk

Weekly Downloads

25

Version

3.6.7

License

none

Unpacked Size

1.75 MB

Total Files

43

Last publish

Collaborators

  • geohey
  • hujiulong