0
点赞
收藏
分享

微信扫一扫

自定义模块和上传npm包


模块化

系统提供一些模块:http https url querystring fs-(File System) Events(事件) Crypto(加密) Net os(操作系统信息) Path(专门处理路径类似url功能) Readline(读取一行) Stream (流操作–读一点发一点高效方便相比readFile) readFile(读文件-都读完在发送低效) Timers(定时器) SSL/TLS(加密) ZLIB(压缩) …

自定义模块

1,模块组成

nodejs中没有全局变量,所有变量只是定义在写入的模块中

2,npm(NodeJS Package Manage)NodeJS包管理器

同一下载途径,自动下载依赖

3,发布自己的模块

发布自己的模块

首先有一个npm账号

然后进入你要上传包的地址打开cmd或者powershall

自定义模块和上传npm包_模块化_04


登录成功后

自定义模块和上传npm包_模块化_05


然后文件夹下回生成刚才填写的信息,如果改也可以在那里更改,

发布:

npm publish

自定义模块和上传npm包_模块化_06


如图则成功,然后npm里就可以搜索到了,可以想下载别的包一样使用了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DFG0IC8d-1584673999532)(notebook_files/7.jpg)]

如果有新版本发布也是输入 npm publish 不过要注意再次上传在package.json文件中要更改版本号,相同版本号不能上传成功

如果要删除上传的包用 npm unpublish xxx ,

另外发布的包上传24小时后就不可以删除了


举报

相关推荐

0 条评论