Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 在通用/同构应用程序中组织package.json依赖项大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用React和其他框架,现在通常使用Npm和package.json来安装您将在前端使用的库.如果您正在开发通用/同构应用程序,这会引入前端和后端的依赖项存储在同一文件中的问题,从而创建一个大规模的依赖项列表.

如果你使用Npm –save / – save-dev两种类型的依赖项(前端,后端)变得混合,很难知道,而不是一个一个地使用哪一个.

除了手动排序和管理依赖列表之外,还有什么方法可以使列表保持整洁?您管理依赖项列表的策略是什么?

解决方法

在通用/同构应用程序中,您可能只有很少的依赖,纯粹是前端或纯后端;大多数依赖项都是共享的.

我想到的一个选项是使用多个package.json:

>一个用于同构依赖(react,redux等)和实用程序依赖,如构建系统(babel,webpack等),任务运行器(gulp,cross-env),测试(karma)等;
>一个用于纯前端依赖;
>一个用于纯后端依赖项.

我自己没有使用过这个结构,而且我不确定单个package.json会更难维护,因为你需要管理更多的东西(如果你添加npm-shrinkwrap,那就是两次作为更多的文件).

大佬总结

以上是大佬教程为你收集整理的node.js – 在通用/同构应用程序中组织package.json依赖项全部内容,希望文章能够帮你解决node.js – 在通用/同构应用程序中组织package.json依赖项所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。