nicenote/docs/tools/npm.md
2021-10-20 12:01:04 +08:00

1.2 KiB
Raw Blame History

nav group
title path
工具 /tools
title order path
💊 npm 操作手册 2 /npm

💊 npm 操作手册

发布npm 包

一、初始化

  • npm init

二、登录

三、发布

  • npm publish

发布@开头的包加上 --access public 

四、删除包

npm unpublish nicecode-tools --force 

错误大全

  • *报错一: npm ERR! unscoped packages cannot be private : jzx-deom
    • ·处理npm publish --access public
  • *报错二:"Jzx-deom" is invalid for new packages : Jzx-deom
    • ·处理:发布包不允许大写字母
  • 报错三You do not have permission to publish "deom". Are you logged in as the correct user? : deom
    • ·处理:换个包名称,包已存在

升级babel

  • npx babel-upgrade --write --install

安装 npm-check

- $ npm i npm-check -g
- 交互式选择所有 umi 相关依赖更新
- $ npm-check -u
- # 指定 npm 客户端
NPM_CHECK_INSTALLER=cnpm npm-check -u