前端工程化-npm发包

169 阅读1分钟

登录

npm login

版本问题

  1. npm version 获取当前的详细版本信息
{
  'vite-ts-vue': '1.1.0',
  npm: '8.3.1',
  node: '16.14.0',
  v8: '9.4.146.24-node.20',
  uv: '1.43.0',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '93',
  nghttp2: '1.45.1',
  napi: '8',
  llhttp: '6.0.4',
  openssl: '1.1.1m+quic',
  cldr: '40.0',
  icu: '70.1',
  tz: '2021a3',
  unicode: '14.0',
  ngtcp2: '0.1.0-DEV',
  nghttp3: '0.1.0-DEV'
}
  1. npm varsion major/minor/patch 修改版本号
  • patch:修复版本号 将package.json 中的版本号1.0.0变为 1.0.1;
  • minor:小版本号 将package.json 中的版本号1.0.0变为 1.1.0;
  • patch:大版本号 将package.json 中的版本号1.0.0变为 1.0.1;

发包

npm run publish

查看package.json中所有依赖项最新版本

npm i npm-check-updates -g
ncu

自动更新所有依赖

ncu -u

完!