NPM 发布包
2020-02-04 本文已影响0人
Kevin丶CK
常用命令
初始化描述文件
-
npm init
可以帮助快速生成package.json文件
注册包仓库账号
-
npm adduser
按照提示输入用户名、密码和邮箱。
登陆账号
-
npm login
在你上传包的根目录登陆,按照提示输入用户名、密码和邮箱。
上传包
-
npm publish .
上传包的命令是npm publish <folder>
,一般性在要上传的包的根目录(package.json文件所在的目录)及执行npm publish .
注意
更新包也是这个命令,但是记得修改package.json里面的版本号version
,并且name
不能变。【可以动手试试】
删除上传的包
-
npm unpublish --force
注意
根据规范,只有在发包的24小时内才允许撤销发布的包( unpublish is only allowed with versions published in the last 24 hours)
另外,如果是测试包,不希望污染npm网站,所以在测试成功后最好删除包。
使用
使用命令npm install <packagename>
,下载后在node_modules文件目录下
hello.js
exports.sayHello = function(){
return 'Hello Node world!';
}
app.js
const hello =require('klay_hello_node');
const str = hello.sayHello();
console.log(str);
测试结果