当前位置: 首页 > 工具软件 > npm-upgrade > 使用案例 >

npm------npmjs官网上传个人的npm包,操作简单易学

赵星华
2023-12-01

1. 准备工作:npm的源如果是淘宝源,请切回官方的地址哦(是官方的此条可忽略)

2. 切回方式:采用命令nrm来切回官方源

nrm ls 
nrm use npm 

3. 命令行登录npm官网

npm init  
初始化包管理文件package.json  npm init -y

npm login
输入用户名和密码即可登录

npm adduser
添加npm用户信息

npm version patch
更新版本

npm publish 
上传到npm远程仓库

npm publish <package>
上传包到远程npm

npm unpublish <package> --force
将远程的npm包删除

4. 这里说明下,当你已经提交过一次,想再次推包上去,不能和其他的包重名,同时版本号不能相同,否则会报错失败。如果你想删除先前的包,在推包,在一段时间内还是不能和删除的包名相同,个人猜测是国家网络之间的延迟问题。注意便是。

番外:常用的其他相关的npm命令

/*******************其他常用的npm命令***********************/
npm version               // 以对象形式列出对应的依赖包版本
npm view node versions    // 列出node包的所有版本数组
npm update xxx --save-dev // 使用npm升级指定版本的包 :更新包的次版本或补丁版本
npm outdated              // 发掘软件报的新版本
npm i x@latest --save-dev // 安装xxx最新版本的包
npm list                  // 查看已安装的包列表
npm list xxx              // 查看已安装某一指定包的版本信息
// npm-check 检查但不更新包
npm install -g npm-check
npm-check
// npm-upgrade 更新npm包
npm install -g npm-upgrade
npm-upgrade
// npm-check-updates 全局安装,可更新当前项目依赖的主版本
npm install -g npm-check-updates
ncu -u
// npm update  更新包的次版本或补丁版本 package-lock.json会被填充更新
npm update

 类似资料: