戴着耳机听歌听到耳朵痛了,躺着看视频看到眼睛疼了,手机玩到没电了,头晕想吐了。
首先检查npm源
npm get registry
# 如果不是这个地址https://registry.npmjs.org 需要设置官网源
npm config set registry https://registry.npmjs.org
当然也可以不切换 只需要登录的时候指定源就可以
npm login --registry https://registry.npmjs.org/
npm init
# package.json 内容
{
"name": "@lijixuan/safe-get",
"version": "1.0.2",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "152xxxxxxxx@163.com",
"license": "MIT"
}
# 创建 index.js
touch index.js
function isNumber(number) {
number = parseFloat(number)
return number === number && typeof number === 'number'
}
module.exports = isNumber
当包准备好之后 提交GitHub之后 咱们打开 cmd
进入当前目录下
//登录
npm login
// 推送
npm publish --access=public 或者 npm publish --access=public --registry https://registry.npmjs.org/
发布自己的包就OK了