npm 发布包
1.npm初始化 设置相关信息
1 | npm init |
2.设置npm 镜像
1 | npm config set registry https: //registry.npmjs.org/ |
3.查看镜像
1 | npm get registry |
4.登录
1 | npm login |
5.发布
1 | npm publish |
6.package.json重要参数解析
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | { "name" : "" , //包的名称 "version" : "" , //版本 注意每次版本不能相同 "description" : "" , //描述 "main" : "lib/gw-map-l.umd.min.js" , //重要 包的主要位置 也可以打包后发布 dist/vue3ol.common.js "keyword" : "" , //关键字 "private" : false , //是否私有 "license" : "MIT" , //重要 "author" : "zhupan" , "scripts" : { "serve" : "vue-cli-service serve" , "build" : "vue-cli-service build" , "lint" : "vue-cli-service lint" , "lib" : "vue-cli-service build --target lib --name gw-map-l --dest lib packages/index.js" //重要 --name包名 --dest lib 入口文件 }, "dependencies" : { }, "devDependencies" : { }, "eslintConfig" : { "root" : true , "env" : { "node" : true }, "extends" : [ "plugin:vue/essential" , "eslint:recommended" ], "parserOptions" : { "parser" : "babel-eslint" }, "rules" : {} }, "browserslist" : [ "> 1%" , "last 2 versions" , "not dead" ] } |
本文来自博客园,作者:zhupan,转载请注明原文链接:https://www.cnblogs.com/zhupanpan/p/15728268.html
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术