Node.js的使用中,我们经常会引用(require)一些别人写的包(如, jquery)。但是,我们其实也可以去发布包,让别人来使用。
下面将告诉大家,如何去发布一个自己写的包。
- 在https://npmjs.com里创建一个账号。
- 在创建的目录写包里的代码。如index.js:
const _ = require(‘loadsh’);
function myChunk(arr){
let arr2 =_chunk(arr, 2);
return arr2;
}
module.exports = myChunk;
- 在创建的目录写包里的测试代码。如index-test.js:
const myChunk = require(‘./index.js’);
console.log(myChunk([4,5,6,7]));
-
在创建的目录下生成package.json:
npm init -y
-
准备上传发布包:
1) 输入用https://npmjs.com户名密码:npm adduser
2) 发布包:npm publish
3) 在npmjs.com 里搜索刚刚发布的包注意:如果在运行 npm adduser时候显示返回https://registry.npm.taobao.org/说明是有问题的,输入的用户名和密码应该是用来登🦌录npmjs.com。那么可以使用下面的方法来更正:
npm get registery
npm config set registry https://registery.npmjs.org
npm adduser
From:
Bilibili 《2021年node.js的最新教程(基础+全栈项目)》