node包本地调试
使用npm link
- 包内执行
npm link - 使用包的项目内执行
npm link [<@scope>/]<pkg>[@<version>
React组件库使用hooks导致项目内报错
hooks can only be called inside the body of a function component报错原因是组件库和项目分别使用了不同的react
解决方案
webpack项目中配置alias指定唯一的react
alias: {
react: path.resolve('./node_modules/react')
}