博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在npm发布自己的包
阅读量:6844 次
发布时间:2019-06-26

本文共 1139 字,大约阅读时间需要 3 分钟。

今天通过一个简单的列子来演示怎么在npm发布自己的包。

你需要先下载安装

发布包

1 新建个文件夹,这里命名为test110,,

2 然后再在test110下新建一个lib文件夹。
3 创建package.json,在test110文件夹下,右键选择git bash here输入命令

npm init

然后name输入test110,然后一路回车,最后ctrl + c结束,

4 创建readme.md文件,在test110文件夹下,在新建一个readme.md文件(这是一个介绍你包的文件makdown文件),随便输入点什么,如这是我的第一个npm包

5 在lib文件夹下新建新建一个test.js文件,输入如下代码

var a = {    fu : function() {        console.log( '这是我的第一个npm包' );    };}module.exports = a; // 把a暴漏出去

6 在test110文件夹下新建一个index.js文件(主入口文件),输入

var a = require( './lib/test.js' );module.exports = a; //把a暴漏出去

7 包文件已经ok,结构如下

-test110    -lib        -test.js    -index.js    -package.json    -readme.md

8 创建npm账号,两种方式

第一种:打开 注册

第二种:命令行注册,输入如下

npm adduser

依次输入用户名,密码,邮箱就注册成功了。注册成功会自动登录,所以现在已经在本地登录成功。

如果你已经有npm账号可通过与哦如下命名登录,

npm login

输入用户名,密码就可登陆成功。

9 发布包,在test110文件夹下,右键选择git bash here,输入如下命令

npm publish

就可发布成功,注意发布必须是登录状态下。

10 这时你就可以在 ,通过在搜索框中输入test110来查询到你刚才发布的包了。

11 更新包,你修改过包里的js文件时,同时还得修改package.json里version的版本号后才可重新发布。

应用包

1 这时你新建个文件夹(如test)就可以通过以下命令下载你发布的包了

npm install test110

2 然后,在test文件夹下新建in.js文件,输入如下代码

var test110 = require( 'test110' );test110.fu();

3 在test文件夹,右键选择git bash here,输入如下命令

node in.js

就可以输出这是我的第一个npm包

转载地址:http://cldul.baihongyu.com/

你可能感兴趣的文章
android好帖子
查看>>
使用EqualsBuilder和HashCodeBuilder重写equals、hashCode方法
查看>>
合理信息安全设备的选择 选型依据分析
查看>>
操作Visual Studio 2010中的SQL Server数据库比较工具
查看>>
partition underscore
查看>>
component develope
查看>>
通向架构师的道路(二)--之apache tomcat https应用
查看>>
理解会话
查看>>
学习Linux决心书
查看>>
华为使用命令
查看>>
二、Python'核心编程(数字)
查看>>
javamail正文乱码
查看>>
poj2226精妙的构图
查看>>
ubuntu 13.10 创建root图形界面超级用户
查看>>
关于制定通信协议
查看>>
duilib 开源界面库
查看>>
ubuntu虚拟机 root用户
查看>>
License使用成本估算
查看>>
JS 文字闪烁效果实现
查看>>
我的友情链接
查看>>