如何处理组件里的第三方引用

写了一个组件想上传到npm
但是这个组件引用了一些第三方库
不想打包到组件里

希望在使用这个组件的使用
同时引入这些第三方库

这样应该怎么处理呢

阅读 3.5k
2 个回答

1.你把你的组件上传到npm的时候,只需要上传你自己的代码就可以了
2.你依赖的组件和库写在package.json里,不需要打包到你自己的代码里,如果打包进去了,那是你输出包的方式不对

把你需要引入的第三方库写入package.json中, 如果是开发时需要的依赖就写在 devDependencies 中,如果是生产时的依赖就写在 dependencies。这样别人在用你的组件的时候,会自动安装相应的依赖库到项目里面。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题