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
相关推荐
魂祈梦1 分钟前
页面出现莫名其妙的滚动条
前端·css
重铸码农荣光2 分钟前
从零实现一个「就地编辑」组件:深入理解 OOP 封装与复用的艺术
前端·javascript·前端框架
攻心的子乐2 分钟前
redission 分布式锁
前端·bootstrap·mybatis
前端老宋Running2 分钟前
拒绝“无效焦虑”:为什么你 80% 的 useMemo 都在做负优化?
前端·javascript·react.js
品克缤3 分钟前
vue项目配置代理,解决跨域问题
前端·javascript·vue.js
m0_740043733 分钟前
Vue简介
前端·javascript·vue.js
我叫张小白。3 分钟前
Vue3 v-model:组件通信的语法糖
开发语言·前端·javascript·vue.js·elementui·前端框架·vue
undsky4 分钟前
【RuoYi-SpringBoot3-UniApp】:一套代码,多端运行的移动端开发方案
前端·uni-app
Tonychen6 分钟前
【React 源码阅读】useEffectEvent 详解
前端·react.js·源码
天天向上10246 分钟前
vue3 封装一个在el-table中回显字典的组件
前端·javascript·vue.js