发布一个简单的npm包

其中main字段是入口文件

写好README

===========================================================================

一个完备的README文件是必要的,以便别人了解你的包是做什么用途。

确认registry

=============================================================================

一般我们开发时会修改npm registryhttps://registry.npm.taobao.org

但是发布npm包时,我们需要将其改回来,不然是会报错的。

npm config set registry http://registry.npmjs.org/

npm注册账号

==========================================================================

打开npm官网,开始注册账号。

**ps:**记得要验证邮箱哦!

添加npm账户

==========================================================================

使用npm adduser添加账户,别名npm login

D:\robin\lib\weapp-utils>npm adduser

Username: tusi666

Password:

Email: (this IS public) cumtrobin@163.com

Logged in as tusi666 on https://registry.npm.taobao.org/.

添加github仓库

=============================================================================

package.json添加配置项,不加也没事,看自己需求。

“repository”: {

“type”: “git”,

“url”: “https://github.com/xxx/zqh_test2.git”

}

发布

=====================================================================

npm publish

如果发布时报这样的错,

The operation was rejected by your operating system.

npm ERR! It’s possible that the file was already in use (by a text editor or antivirus),

npm ERR! or that you lack permissions to access it.

建议还是检查下registry,或者npm adduser是不是成功了。

发布成功,会有这样的提示,

npm notice

npm notice package: weapp-utils@1.0.0

npm notice === Tarball Contents ===

npm notice 397B package.json

npm notice 1.1kB LICENSE

npm notice 2.7kB README.md

npm notice 12.9kB lib/index.js

npm notice === Tarball Details ===

npm notice name: weapp-utils

npm notice version: 1.0.0

npm notice package size: 5.1 kB

npm notice unpacked size: 17.1 kB

npm notice shasum: a7f2f428d9334dd1dd749d2a492dbc4df7195d0d

npm notice integrity: sha512-Cp8jPhOMq73y6[…]bfofe7X+4cLeg==

npm notice total files: 4

npm notice

  • weapp-utils@1.0.0

npm搜索weapp-utils,发现有了!

npm查询到所发布的包

调用

=====================================================================

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

结尾

学习html5、css、javascript这些基础知识,学习的渠道很多,就不多说了,例如,一些其他的优秀博客。但是本人觉得看书也很必要,可以节省很多时间,常见的javascript的书,例如:javascript的高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。

资料领取方式:戳这里获取

些基础知识,学习的渠道很多,就不多说了,例如,一些其他的优秀博客。但是本人觉得看书也很必要,可以节省很多时间,常见的javascript的书,例如:javascript的高级程序设计,是每位前端工程师必不可少的一本书,边看边用,了解js的一些基本知识,基本上很全面了,如果有时间可以读一些,js性能相关的书籍,以及设计者模式,在实践中都会用的到。

资料领取方式:戳这里获取

html5

  • 19
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值