javascript - 什么是平均文件:workspaces in package dependencies?

标签 javascript reactjs npm node-modules

我尝试使用 npm 7 工作区

"workspaces": {
    "packages": [
      "packages/apps/*",
      "packages/components",
    ],
安装后我在我的 package.json 中看到
  "dependencies": {
    "@project/components": "file:workspaces/components",
这是对的吗 ?什么是平均文件:?

最佳答案

工作区 是一个通用术语,指的是 npm CLI 中的一组功能,它支持从单个顶级根包中管理本地文件系统中的多个包。
For more details
定义工作空间
工作区通常通过 package.json 文件的 workspaces 属性定义,例如:

{
  "name": "my-workspaces-powered-project",
  "workspaces": [
    "workspace-a"
  ]
}
鉴于上述package.json位于当前工作目录的示例 .包含一个名为 workspace-a 的文件夹它本身包含一个 package.json在其中,定义一个 Node.js 包,例如:
.
+-- package.json
`-- workspace-a
   `-- package.json

关于javascript - 什么是平均文件:workspaces in package dependencies?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69553641/

相关文章:

javascript - AngularJS 双 HTTP 请求,这是一个好的解决方案还是我做错了什么?

php - 用mysql填充的多动态组合框

javascript - 在 React JS 中上传文件

javascript - 如何在 React v16.13.1 中使用 React Router v5 和 Hooks 获取位置路径名?

reactjs - 通过 npm 安装 firebase 时遇到错误 |解析附近时 JSON 输入意外结束

javascript - 这是一个数组吗? ( react )

javascript - 我在代码中找不到我的错误。旁边的总估算未显示

javascript - React Router V5 在路由中使用上下文变量的最佳方式

javascript - DevExtreme npm 模块未捕获类型错误 : $(. ..).dxButton 不是函数

reactjs - 由于 react 脚本错误,无法运行 React 项目