写了一个组件想上传到npm
但是这个组件引用了一些第三方库
不想打包到组件里
希望在使用这个组件的使用
同时引入这些第三方库
这样应该怎么处理呢
把你需要引入的第三方库写入package.json中, 如果是开发时需要的依赖就写在 devDependencies 中,如果是生产时的依赖就写在 dependencies。这样别人在用你的组件的时候,会自动安装相应的依赖库到项目里面。
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答942 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
1.你把你的组件上传到npm的时候,只需要上传你自己的代码就可以了
2.你依赖的组件和库写在package.json里,不需要打包到你自己的代码里,如果打包进去了,那是你输出包的方式不对