Npm包的开发
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,个人开发包的目录结构├── coverage //istanbul测试覆盖率生成的文件├── index.js //入口文件├── introduce.md //说明文件├── lib│ └──
千家信息网最后更新 2025年01月21日Npm包的开发
个人开发包的目录结构
├── coverage //istanbul测试覆盖率生成的文件├── index.js //入口文件├── introduce.md //说明文件├── lib│ └── node-cnblogs-spider.js //主要文件├── node_modules //第三方包├── package.json ├── README.md └── test //单元测试文件 └── node-cnblogs-spider.test.js
开发步骤
注册
npmjs
命令行添加user
注册成功后,在命令行执行
zqz@ubuntu:~$ npm adduserUsername:
依次填完回车。
whoami
上面的填写完后,命令行输入
zqz@ubuntu:~$ whoamizqz
说明成功了。
npm publish
最后发布至npmjs上
npm publish
出现下面类似的版本号就成功了
+ ....@1.0.0
index.js的编写
/** * Export node-cnblogs-spider */exports = module.exports = require('./lib/node-cnblogs-spider');/* Export the version*/exports.version = require('./package.json').version;
安装&使用
npm install node-cnblogs-spider --save
var ncs = require('node-cnblogs-spider');ncs([url1,url2....])
可能遇到的问题
npm无法登陆
当你添加adduser的时候,密码,账号,邮箱你都填对了。但总是报错。
这可能是你的npm的源修改成了淘宝的。
版本号
注意每次发布的时候修改package.json中的版本号。
每次发布的时候版本号不能相同。
比如:这次是1.0.0下次一定不能是1.0.0了,不然会出错。
文件
版本
成功
命令
时候
开发
测试
相同
对了
个人
入口
单元
密码
开发包
步骤
目录
第三方
结构
覆盖率
账号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ice服务器刷战令教程
db2怎么建数据库
iq数据库load参数
深圳市咔希亚互联网科技有限公司
警务技术 网络安全管理规定
网络安全机构
dns根服务器由谁管理
企业软件开发哪家正规
网上学习网络技术哪个平台好
好拉网络技术
曙光服务器启动
网络安全与法学专业四川大学
思科网络技术学院 中国
鉴权服务器
我的世界壮观的服务器
中兴电发是网络安全概念股吗
网络安全应该选什么电脑
linux补丁管理服务器
数据库命名表结构规则
卖矿机服务器什么意思1
余姚浪潮整机柜服务器
数据库课程信息表录入
服务器集群怎么实现冗余
教师网络安全宣传片
好拉网络技术
网络图书销售数据库er图代码
学习计算机网络技术的优势
网络安全管理实行分级负责制
软件开发项目人员能力理想模型
水桶服务器下载