惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
博客园 - Franky
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
有赞技术团队
有赞技术团队
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
阮一峰的网络日志
阮一峰的网络日志
C
Check Point Blog
爱范儿
爱范儿
T
The Blog of Author Tim Ferriss
aimingoo的专栏
aimingoo的专栏
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
云风的 BLOG
云风的 BLOG
MyScale Blog
MyScale Blog
Microsoft Security Blog
Microsoft Security Blog
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)

博客园 - 求必印

宝塔apache环境配置nodejs管理后台解决接口跨域问题 NodeJS生产环境发布流程 网页使用了艺术字体后加载很慢,字体文件太大,可以优化吗?怎么压缩? 使用宝塔面板FTP服务器无法获取远程列表的解决办法 2024年9月26日记录网站安全性配置优化 H5前端特殊艺术字体文件太大,可通过font-spider压缩 P5JS学习笔记 用户中心 - 博客园 防止刷票的一些方法介绍 解决wampserver无法启动问题 mysql远程连接开启与关闭 一键解决win10系统崩溃,重新安装问题处理办法 网页兼容最新IE声明meta方法 httpd进程数统计,IP封禁,IP连接数量情况查看 centos linux服务器apache+mysql环境访问慢优化方法 linux centos windows服务器修改数据库最大连接数的方法 CI框架页面打开空白,无报错为解决方法新环境 LINUX服务器 安装定时任务 设置定任务 Liux定时关机 linux centos系统 php安装GD库扩展
把自己的代码通过npm发包过程
求必印 · 2023-04-19 · via 博客园 - 求必印

将已经编写好的代码发包到npm的步骤:

1、注册账号

打开npm官方网站: www.npmjs.com; 进行注册
注册需要用户名,密码和邮箱, 当注册完成后需打开邮箱进行验证(邮箱不验证无法上传)
打开包所在文件夹, 在根目录下执行 :

2、在需要打包发布的文件夹package.json所在目录下执行命令:npm init

注意:当包有修改的时候, 先修改package.json中的版本号(version),再按步骤执行npm init 和 npm publish --access public

3、在npm官方网站新建一个命名空间,命名空间需和package.json中的name一致

3、执行命令:npm publish --access public

在执行命令前,需检查是否使用的淘宝镜像,如果是,则需要改正

注意事项

上传时不能使用淘宝镜像

npm config set registry https://registry.npmjs.org

注意:在package.json 中必须写入以下配置,否则报错

 "publishConfig": {
    "access": "public"
  },

  最后,如果提示error,可以先使用命令检查是否登录:

如果未登录,会提示报错:

npm ERR! code ENEEDAUTH
npm ERR! need auth This command requires you to be logged in.
npm ERR! need auth You need to authorize this machine using `npm adduser`

 这时候就需要先打开npm官网并通过邮箱验证,完成登陆后再通过命令检测是否已登录