开发一个npm包

1 注册一个npm账号

npm https://www.npmjs.com/

2 初始化一个npm 项目

javascript 复制代码
npm init -y

3编写一段代码

javascript 复制代码
function fn(){
    return 1+2
}

exports.hello=fn;

4发布到全局node_module

javascript 复制代码
npm install . -g

5测试代码

创建一个text文件

javascript 复制代码
npm link heath_apis
javascript 复制代码
node index.js

6登录(我默认的 https://registry.npmjs.org/)

javascript 复制代码
npm adduser 
javascript 复制代码
npm login

登录账号

密码

邮箱

javascript 复制代码
npm publish

去自己项目

javascript 复制代码
npm install heath_apis -S

7 npm包迭代 (version 进行修改在进行上面的操作)

删除包

javascript 复制代码
npm unpublish heath_apis --force -g

demo

第一步 npm init

第二部 (实现代码)

第三步 提交(上面)

测试

javascript 复制代码
npm install heath_apis -S
相关推荐
哟哟耶耶27 分钟前
React-01React创建第一个项目(npm install -g create-react-app)
前端·javascript·react.js
张拭心31 分钟前
工作九年程序员的三月小结
android·前端
try again!41 分钟前
HTML快速上手
前端·css·html
Dontla42 分钟前
前端页面鼠标移动监控(鼠标运动、鼠标监控)鼠标防抖处理、mousemove、debounce()、事件停止触发、超时触发
前端·计算机外设
喝拿铁写前端1 小时前
字段混乱如何影响系统治理?
前端
知远同学1 小时前
关闭Chrome提示更新失败的弹窗
前端·chrome
Heidi__2 小时前
Vue 3 的响应式原理
前端·javascript·vue.js
LinXunFeng3 小时前
Flutter - Xcode16 还原编译速度
前端·flutter·xcode
夏之小星星3 小时前
element-ui自制树形穿梭框
前端·javascript·ui·elementui·vue
zhangivon3 小时前
如何设计灵活可扩展的前端日志解决方案:提升应用稳定性与可观测性
前端