从 0 开始发布一个无依赖、高质量的键盘 NPM 包

2018-05-21 16:15:36 +08:00
 simbawu

没有发布过 NPM 包的同学,可能会对 NPM 对开发有一种蜜汁敬畏,觉得这是一个很高大上的东西。这里我就给大家解密下如何发布一个 NPM。 解密文章: https://github.com/simbawus/blog/issues/12 项目地址: https://github.com/simbawus/DigitalKeyboard

1422 次点击
所在节点    前端开发
3 条回复
oott123
2018-05-21 19:12:51 +08:00
道理我都懂,为什么产品经理不肯用原生的数字键盘呢……
huiyifyj
2018-05-21 19:25:34 +08:00
个人觉得 npm 包可比 Java,py 库混乱,无意义的包特多。
```
npm init
npm login
npm publish
```
重点是包的意义,否则都是在乱占用包名而已。
simbawu
2018-07-10 11:12:15 +08:00
@oott123 可用从几个角度考虑:1.安全性:可参考银行、支付宝等在敏感性数据很高的情况下都是采用自定义键盘; 2.特定数据输入:比如只允许输入身份证号需要的字符,这样可以防止用户随意输入,并减少验证。3.从交互角度考虑:这个可以说的地方很多,就不展开了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/456554

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX