react组件的npm包

129 阅读1分钟
  1. src结构

  2. .gitignore

  3. .npmignore和files

  4. package.json

  5. webpack

  6. npm link

  7. peerDependencies

  8. 测试环境源码、线上dist

  9. webpack的externals

  10. amd、commonJs、umd

注意:

没有打包进去样式文件

步骤:

1、topic-textarea的index抛出改为

export { default as Textarea } from './components/textarea';

2、topic-textarea、react-demo增加peerDependencies

3、topic-textarea中npm i之后,npm run build、npm link

4、react-demo中npm link topic-textarea

5、在react-demo中npm i

6、在react-demo中npm link topic-textarea

7、删除topic-textarea中的node_node_modules