首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何忽略melos包中的文件夹

如何忽略melos包中的文件夹
EN

Stack Overflow用户
提问于 2022-08-28 10:26:25
回答 1查看 143关注 0票数 0

在具有这种结构的单峰中工作

代码语言:javascript
复制
monorepo/
  examples/
    # ...
    foo/
  packages/
    # ...
    foo/
      # ...
      example/ -> examples/foo/

其中的examplepackages/foo

是与examples/foo/的深层链接。

包含一个名为foo_example的演示应用程序。

我在梅洛斯引导过程中遇到了一个问题

代码语言:javascript
复制
Run melos bootstrap
melos.yaml: Multiple packages with the name `foo_example` found in the workspace, which is unsupported.
To fix this problem, consider renaming your packages to have a unique name.

The packages that caused the problem are:
- foo_example at packages/foo/example
- foo_example at examples/foo

Error: Process completed with exit code 1.

我想把examplespackages的文件夹分开

example提供https://pub.dev/的同时

有没有办法将packages/**/example/文件夹从梅洛斯中排除出来?

我现在就是这样指着包裹的

代码语言:javascript
复制
name: <my_mono_repo>

packages:
  - examples/**
  - packages/**

scripts:
 # ...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-28 11:10:21

始终读取docs :) https://melos.invertase.dev/configuration/overview#ignore

这就是我的工作

代码语言:javascript
复制
ignore:
  # e.g. ignore example apps
  - "packages/**/example"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73517895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档