我的节点 package.json 中的 cores 和 cors 有啥区别?
Posted
技术标签:
【中文标题】我的节点 package.json 中的 cores 和 cors 有啥区别?【英文标题】:What is the difference of cores and cors in my node package.json?我的节点 package.json 中的 cores 和 cors 有什么区别? 【发布时间】:2019-04-03 03:26:18 【问题描述】:在我的 Nodejs package.json 中,我可以看到 "cores": "^0.8.5" 和 "cors": "^2.8.4" ,Cores 和 cors 有什么区别?
【问题讨论】:
同“wars”和“wares”之间:一个“E”。cors
是一个帮助处理跨域资源共享 (CORS) 的库。 cores
显然与 CouchDB 有关。绝对没有什么相似之处,除了名字。
【参考方案1】:
CORS 是一个用于提供 Connect 中间件的 NODEJs 包,它是将各种“中间件”粘合在一起以处理请求的简单框架。换句话说,它是一种安全松弛措施,需要在某些 API 中实现,以便让 Web 浏览器访问它们。顺便说一句,cors 代表跨域资源共享。
而 Cores 是一个提供 CouchDB 资源的 NODEJ。
参考 NPM 文档:
CORS
CORES
【讨论】:
以上是关于我的节点 package.json 中的 cores 和 cors 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
package.json 中的节点引擎 8.x 或 10.x
我应该依赖 package.json 还是对我的节点模块进行版本控制?