【问题标题】:How to deploy TypeScript/Node.js service with Yarn 1 and workspaces?如何使用 Yarn 1 和工作区部署 TypeScript/Node.js 服务?
【发布时间】:2020-12-17 13:17:30
【问题描述】:

我正在尝试为在 monorepo 中使用 yarn 工作区构建的服务构建 Docker 映像,但我不知道如何在其中获取适当的 node_modules。有什么方法可以运行yarn install 来为node_modules 创建一个完整的文件树结构?据我所知,有两个问题:

  • 将公共依赖项提升到项目根目录中的node_modules
  • node_modules 中的本地模块符号链接到它们各自的目录。

有没有办法解决这个问题?

(纱线版本:1.22.10)

【问题讨论】:

标签: node.js yarnpkg


【解决方案1】:

好吧,事实证明(非常明显的)答案是在构建 docker 容器时运行 yarn install 。这样一来,服务就不再被视为工作区。

【讨论】:

    猜你喜欢
    • 2020-07-31
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2020-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    相关资源
    最近更新 更多