Jay*_*ayC 6 node.js npm reactjs isomorphic-javascript
使用React和其他框架,现在通常使用npm和package.json来安装您将在前端使用的库.如果您正在开发通用/同构应用程序,这会引入前端和后端的依赖项存储在同一文件中的问题,从而创建一个大规模的依赖项列表.
如果你使用npm --save/ - save-dev两种类型的依赖项(前端,后端)变得混合,很难知道,而不是一个接一个地使用哪一个.
除了手动排序和管理依赖列表之外,还有什么方法可以使列表保持整洁?您管理依赖项列表的策略是什么?
在通用/同构应用程序中,您可能几乎没有纯粹前端或纯粹后端的依赖项;大多数依赖项是共享的。
我想到的一个选择是使用多个package.json:
我自己没有使用过这个结构,我不确定它会比单个结构更易于维护package.json,因为你必须管理更多的东西(如果你添加 npm-shrinkwrap ,它的文件数量会增加两倍)。
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |