npm 相关知识记录
  • 如何安装npm?安装node就会自动安装npm(建议使用nvm来安装)
  • 建议用yarn来管理npm依赖(速度更快、依赖扁平结构),还有最新的pnpm值得研究
  • nrm管理registry
  • 如果公司有npm私服并且有对应的scope,可以设置scope对来自同一命名空间下的包同意指定安装源避免来回切换源的繁琐,并且在发布该scope下的npm包时也不需要切源

    # 设置方式
    npm config set "@hp:registry" http://registry.npm.xxx.io
    yarn config set "@hp:registry" http://registry.npm.xxx.io
  • npm发包

    1. npm logout
    2. npm login # 依次输入账号、密码、邮箱
    3. npm publish (会提示去npm官网验证邮箱地址)
    
    npm 发布时可能遇到的问题
      1. 源出错
      2. 包名重复
      3. 每次发布前要修改package.json的版本号,必须要大于上一次的版本号
    
    npm link 本地调试:为调试带来的频繁发包,可以使用 npm link 将npm包代理到本地调试,操作步骤:
    
    进入源码目录执行 npm link
    进入使用目录即示例代码执行 npm link [包名],折后就可以直接在示例代码处使用 import xxx from 'xxx' 进行调试了

大桔子
588 声望51 粉丝

下一步该干什么呢...