首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在放大cli以实现颤振时启用标志enableDartNullSafety

在放大cli以实现颤振时启用标志enableDartNullSafety
EN

Stack Overflow用户
提问于 2021-07-23 17:49:34
回答 1查看 425关注 0票数 0

这个url说:

  1. 确保enableDartNullSafety特性标志在扩容/cli.json文件中设置为“true”。

但我在“放大”文件夹或任何其他地方找不到任何"cli.json“文件。

阅读此链接并不能澄清多少问题,但我尝试手动创建一个:

代码语言:javascript
复制
{
   "features": {
       "enableDartNullSafety":true
   }
}

我得到了一个错误:

代码语言:javascript
复制
"Invalid feature flag configuration

These feature flags are defined in the "amplify/cli.json" configuration file and are unknown to the currently running Amplify CLI:
  - enabledartnullsafety

This issue likely happens when the project has been pushed with a newer version of Amplify CLI, try updating to a newer version.

Learn more about feature flags: https://docs.amplify.aws/cli/reference/feature-flags"

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2021-07-23 19:33:57

我不知道这是否是正确的做法,可能不是,但它似乎是正常工作。

在我的颤振项目中,我在“放大”文件夹中创建了一个文件"cli.json“,内容如下:

代码语言:javascript
复制
{
   "features":{
       "codegen": {
          "enableDartNullSafety":true
       }
    }
}

在放大cli上执行“放大码元模型”显示:

代码语言:javascript
复制
Detected feature flag: “enableDartNullSafety : true”
Generating Dart Models with null safety

所以,它看起来很管用。

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

https://stackoverflow.com/questions/68503291

复制
相关文章

相似问题

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