乐趣区

关于npm:npm发包流程

npm 官网地址:https://www.npmjs.com/package…

公布流程

  • 账号注册

    • 官网注册:npmjs.com
    • 命令行注册:运行 npm adduse
  • 登陆(只需登陆一次):运行 npm login // 输出账号 / 明码 / 邮箱
  • 发包(在我的项目根目录运行):npm publish

    • 我的项目的包须要提前打包好,设置好 package.json 的内容
    • 每次发包 version 的版本号要比上个版本高
  • 查看公布的包:

    • 集体核心查看:https://www.npmjs.com/~username
    • 官网搜寻:https://www.npmjs.com/search?…

同步源阐明:

公布在 npmjs.com 的源会主动同步到淘宝镜像
比方:
https://www.npmjs.com/package…
https://npmmirror.com/package…

常见问题

npm publish 报 404 谬误 ?

留神查看公布的账号是不是领有权限,npm 仓库有组的概念,可能这个账号没增加到组内

npm 源地址被批改过?

npm 源可能被批改成 verdaccio 搭建的公有 npm 源,或者 taobao 源;在公布 npmjs.com 源时,须要批改源地址。批改办法:倡议应用 nrm 进行源治理

nvm 的根本应用

  • nrm 全局装置:npm i nvm -g
  • 查看源:nrm ls
  • 测速(打 * 的就是以后应用的源):nrm test
  • 切换源:nrm use npm
退出移动版