造塑料轮子至npm

maptalks插件库里面也有一个VectorLayer.但是我们后台路径数据没有提供里面的time属性。所以自己写了一个实现类型功能的插件。为方便使用,发布到npm中。

编写功能

npm init 一路到底。编写index.js也就是插件的功能代码,
详细代码已上传到我的github中。
设置git repository仓库地址和keywords关键字作为这个包的索引。

README文档

文档
什么效果–怎么安装依赖–怎么使用–还有API。

设置npm账号

首先,要在npm发布包,首先得注册一个账号(记得邮箱认证),与github一样,npm对于公共包是免费的。
第二步,添加账号。输入命令npm adduser,然后键入你在npm上注册的账号和密码。另外,npm config ls可以查看你的npm配置。

接下来,使用npm publish就可以发布你的包了。发布与更新都是使用npm publish 命令,更新必须修改版本信息。

packages

我的npm
还有很多需要学习,es6转es5。babel配置不好导致github上demo失败。

赞赏是最好的鼓励!
0%