npm 相关知识杂谈

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

  • 【npm 相关知识杂谈】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' 进行调试了

    推荐阅读