1.首先在npm官网去搜索你想创建的包名有没有被占用
也可以在命令行中查看
npm view 包名
如果显示如图信息则表示没有重名 若在下载则重名了
2.进行初始化
npm init -y
可以用’npm init -y‘ 也可以用’npm init --yes‘
3.查看下载地址 看看是否是npm的官方网址
npm config get registry
若显示为 ’https://registry.npmjs.org‘则为官方网址
若为其他则需输入’npm config set registry https://registry.npmjs.org ‘将其切换到官方网址
4.连接npm
npm adduser
这一步需要你依次输入:用户名,密码,邮箱(是你在npmjs官网上注册时使用的信息),校验密码。它会向你的邮箱发邮件
5.检查是否连接成功
npm who am i
若返回的是用户名,则是成功连接了
6.上传包
npm publish
7.最后可以下载一下自己创建的包 能否成功下载
npm i 包名
扩展命令
删除包
npm unpublish --force
查看全局包的安装目录
npm root -g
查看全局安装过的包
npm list -g --depth 0
查看npm的安装目录
where npm