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' 进行调试了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。