摘要:应用包新建一个文件夹安装这个包然后,在文件夹下新建文件,输入如下代码在文件夹右键选择输入如下命令就可以输出这是我的第一个包参考利用安装删除发布更新撤销发布包在发布自己的包
首次发表在个人博客在npm上发布自己的包 发布包
1.创建你要发布的包
mkdir test-wyx cd test-wyx npm init touch readme.md touch index.js mkdir lib cd lib touch test.js
/lib/test.js
const a = { fun : function() { console.log( "这是我的第一个npm包" ); }; } module.exports = a; // 把a暴漏出去
index.js
const a = require( "./lib/test.js" ); module.exports = a; //把a暴漏出去
现在的目录结构
-test-wyx -lib -test.js -index.js -package.json -readme.md
2.创建npm账号,两种方式
第一种: 打开npm注册
第二种: 命令行注册
npm adduser
依次输入用户名,密码,邮箱就注册成功了。注册成功会自动登录,所以现在已经在本地登录成功。
如果你已经有npm账号可通过如下命名登录
npm login
输入用户名账号和密码即可登录
3.发布包
npm publish
4.这时你就可以在npm官网 ,通过在搜索框中输入test-wyx来查询到你刚才发布的包了。
5.更新包,你修改过包里的js文件时,同时还得修改package.json里version的版本号后才可重新发布。
1.新建一个文件夹
mkdir test cd test
2.安装这个包
npm install test-wyx
3.然后,在test文件夹下新建index.js文件,输入如下代码
const test = require( "test-wyx" ); test.fun();
4.在test文件夹,右键选择git bash here,输入如下命令
node index.js
就可以输出这是我的第一个npm包
参考【npm】利用npm安装/删除/发布/更新/撤销发布包
在npm发布自己的包
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/90490.html
摘要:更新已经发布的包更新包的操作和发布包的操作其实是一样的但要注意的是,每次更新时,必须修改版本号后才能更新,比如将修改为后就能进行更新发布了。 什么是NPM? NPM是随同NodeJS一起安装的javascript包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人...
摘要:今天通过一个简单的列子来演示怎么在发布自己的包。发布包,在文件夹下,右键选择,输入如下命令就可发布成功,注意发布必须是登录状态下。这时你就可以在官网通过在搜索框中输入来查询到你刚才发布的包了。 今天通过一个简单的列子来演示怎么在npm发布自己的包。 你需要先下载安装node.js 发布包 1 新建个文件夹,这里命名为test110,,2 然后再在test110下新建一个lib文件夹。...
摘要:使用介绍是随同一起安装的包管理工具,能解决代码部署上的很多问题,常见的使用场景有以下几种允许用户从服务器下载别人编写的第三方包到本地使用。允许用户将自己编写的包或命令行程序上传到服务器供别人使用。 NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。...
摘要:是的,就是这样的错很快就发布了修正。各种担忧质疑指向社区一直提倡和推动的和理念。得救之道,就在其中在的里回复说不要依赖于其他人,附了关于的链接,并且最后再次强调依然是合理的哲学。解除了用户为你的代码打包的负担。 前情提要 今天 npm 圈子鸡犬不宁,原因是一个不过 11 行的工具函数 left-pad 被作者从 npm 上撤下,所有直接和间接依赖它的包就这么齐刷刷挂了,包括 babel...
摘要:安装和成功安装之后,已经包含在内了,不需要独立安装,可以执行一下检查是否安装好。 安装node和npm 成功安装node之后,npm(node package manager)已经包含在内了,不需要独立安装,可以执行一下npm检查是否安装好。 在cmd 上执行npm -v 就能查看npm的版本 npm包发布的过程: a.如果想要在npm上有自己的依赖包,那么首先你要先有一个npm的账...
阅读 3440·2021-11-19 09:40
阅读 1462·2021-10-13 09:41
阅读 2619·2021-09-29 09:35
阅读 2669·2021-09-23 11:21
阅读 1623·2021-09-09 11:56
阅读 782·2019-08-30 15:53
阅读 811·2019-08-30 15:52
阅读 577·2019-08-30 12:47