npm发布自定义包

1.清除缓存

javascript 复制代码
npm cache clean --force

2.配置发布仓库

javascript 复制代码
{

"name":"core",
"version":"1.0.0",
"description":"core package",
"main":"index.js",
"scripts":{
    "test":"echo \"Error: no test specified\" && exit 1",
    "build":"webpack --mode production",
    "publish":"npm publish"
},
"author":"",
"license":"ISC",
"publishConfig":{
    "registry":"http://127.0.0.1/nexus/content"
},
"devDependencies":{
    "css-loader":"^6.11.0",
    "eslint":"^8.57.0",
    "expose-loader":"^4.1.0",
    "mini-css-extract-plugin":"^2.9.0",
"mocker-api":"^2.8.3",
"sass":"^1.77.8",
"sass-loader":"^13.3.3",
"style-loader":"^3.3.4",
"ts-loader":"^9.5.1",
"typescript":"^4.9.5",
"webpack":"^5.93.0",
"webpack-cli":"^4.5.0",
"webpack-dev-server":"^3.11.2"

},
"dependencies":{
    "loadsh":"^4.17.21"
}

}

3.发布

javascript 复制代码
npm --script publish
相关推荐
如果超人不会飞几秒前
用TinyRobot Bubble组件打造灵活强大的AI对话气泡
前端·vue.js
橘子星1 分钟前
打破串行枷锁:深入理解 JS 同步、异步与 Promise 实战
前端·javascript
用户059540174461 分钟前
LangChain 记忆模块踩坑实录:靠自动化测试,我把上下文丢失率从 30% 降到 0
前端·css
kismet7872 分钟前
fetch 正常,页面却 404?Nuxt 3 + CDN 跨域下的 preload CORS 陷阱
前端·产品
如果超人不会飞4 分钟前
新手避坑:使用 TinyRobot 入门阶段常见误区总结
前端·vue.js
嘟嘟07175 分钟前
二叉树从入门到实战:四大遍历 + 递归思想详解
前端
渣波6 分钟前
全栈开发的“影分身”之术(mock):别再手动造数据了,你的 CRUD 不配让我等!
前端·javascript
亿元程序员7 分钟前
小伙伴说这个撕胶带游戏很火很解压,于是我连夜做了一个Cocos教程...
前端
如果超人不会飞7 分钟前
一文读懂 TinyRobot:前端 AI 组件库定位、价值与适用场景
前端·vue.js
如果超人不会飞9 分钟前
用TinyRobot Welcome组件打造贴心的AI助手欢迎页
前端·vue.js