分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

NPM 上传自己的包

发布时间:2023-09-06 02:26责任编辑:赖小花关键词:暂无标签

NPM 上传自己的包

项目中经常 npm install,npm init啥的,那么如何上传自己的包到npm上呢。

注册账号

NPM官网

本地弄一个包

  • 创建npm_test 文件夹 注:不能够有一些特殊字符命名文件夹,比如空格
  • cmd cd到目录下,键入 npm init
  • 键入 npm login,输入用户名、密码、邮箱
  • 键入 npm publish

  • 报错:

npm ERR! publish Failed PUT 403npm ERR! code E403npm ERR! You do not have permission to publish "npm_test". Are you logged in as the correct user? : npm_testnpm ERR! A complete log of this run can be found in:npm ERR! ????C:\Users\kanewang\AppData\Roaming\npm-cache\_logs\2018-12-12T05_30_31_284Z-debug.log
  • 经过查看愿意你是 npm_test在 库中已经存在了,我没有权限发布,
  • 我们直接去package.json中更改
{ ?"name": "kane_test", ?"version": "1.0.0", ?"description": "kane test", ?"main": "index.js", ?"scripts": { ???"test": "echo \"Error: no test specified\" && exit 1" ?}, ?"author": "kane", ?"license": "ISC"}
  • 再次键入npm publish
#输出结果+ kane_test@1.0.0
  • 换个文件夹,尝试安装这个包,键入 npm install kane_test
  • 结果:
+ kane_test@1.0.0added 1 package in 2.764s
  • 当然这个包没有什么用

NPM 上传自己的包

原文地址:https://www.cnblogs.com/primadonna/p/10107865.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved