首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何运行“森林模式:update`”外的项目目录?

如何运行“森林模式:update`”外的项目目录?
EN

Stack Overflow用户
提问于 2022-01-17 20:30:11
回答 1查看 317关注 0票数 0

我正在尝试使用林-cli schema:update命令,但是当我这样做时,我总是得到错误:

代码语言:javascript
复制
× We are not able to detect a Forest CLI project file architecture at this path: /PATH/TO/REPO/ROOT.: Error: No "routes" directory.

有一个routes目录,但是在回购根目录下的src/中。我尝试过从里面运行forest schema:update,但是我得到了完全相同的错误。该命令只有配置文件和输出目录的选项。

谷歌没有发现任何东西,从forestadmin的文档中也没有明显的暗示。谢谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2022-01-20 10:56:43

根据林-cli代码可用的这里forest schema:update命令要求可以直接访问package.json文件才能运行(在运行命令的同一个文件夹中),以检查正在运行的代理的版本是否确实与schema:update兼容。

还可以使用-c/--config选项来使用config/database.js的另一个位置,并使用-o/--outputDirectory将结果输出到新位置。

在您的例子中,我想说forest schema:update -c src/config/database.config.js -o tmp应该允许您生成tmp目录中的文件(请注意,这个目录不应该存在)。

应该在package.json所在的位置运行此命令。但是,我不认为当使用自定义文件夹结构时,您将无法在正确的位置直接导出文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70747170

复制
相关文章

相似问题

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