当前位置: 首页 > news >正文

大型网站建设教程宁波seo推广服务

大型网站建设教程,宁波seo推广服务,免费开源cms网站源码,湘潭seo优化我们为什么需要环境变量? 主要用于存储高级机密数据,如果泄露可能会危及您产品的安全性。这些变量本地存储在每个用户的本地系统中,不应该签入存储库。每个用户都有这些变量的副本。 配置 在根项目中创建一个名为 .env 的文件夹&#xff08…

我们为什么需要环境变量?

主要用于存储高级机密数据,如果泄露可能会危及您产品的安全性。这些变量本地存储在每个用户的本地系统中,不应该签入存储库。每个用户都有这些变量的副本。

配置

  • 在根项目中创建一个名为 .env 的文件夹(文件夹名称由您选择)

  • .gitignore 中添加 .env 文件夹路径为 .env/

  • .env 文件夹中添加环境文件,如 dev.jsonstaging.jsonprod.jsontesting.json 或任何你想创建的环境。

步骤

通过 CLI 设置环境变量

  • 运行命令: flutter run --dart-define-from-file=.env/dev.json

设置 VSCode 运行环境变量

  • .vscode/ 文件夹中创建 launch.json 文件,从而创建启动配置。

  • 为每个环境创建配置,并在 toolArgs 字段中添加选项 --dart-define-from-file=.env/dev.json,如下所示:

{"version": "0.2.0","configurations": [{"name": "mobile_app dev","request": "launch","type": "dart","toolArgs": ["--dart-define-from-file=.env/dev.json"]},{"name": "mobile_app staging","request": "launch","type": "dart","toolArgs": ["--dart-define-from-file=.env/staging.json"]},{"name": "mobile_app prod","request": "launch","type": "dart","toolArgs": ["--dart-define-from-file=.env/prod.json"]},{"name": "mobile_app testing","request": "launch","type": "dart","toolArgs": ["--dart-define-from-file=.env/testing.json"]}]
}

设置从Android Studio运行的环境变量

  • 单击edit configurations打开配置

  • 单击左上角的 + 并从下拉列表中选择 flutter 以添加多个 flutter 配置

  • 在“Dart entrypoint”中,将值设置为main.dart文件的路径

  • 在“Additional run args”字段中添加 --dart-define-from-file=.env/dev.json

  • 重复上述第 2、3 和 4 步,为多个环境创建多个配置

使用环境变量

要使用环境变量,请使用 String.fromEnvironment('clientId');

您可以创建一个返回静态环境变量的类(或者您也可以用自己的方法来实现),它看起来像这样

class Environment {static const String env = String.fromEnvironment('env');static const String clientId = String.fromEnvironment('clientId');static const String clientSecret = String.fromEnvironment('clientSecret');static const String callbackUrl = String.fromEnvironment('callbackUrl');
}

并在代码中作为 Environment.clientId 使用

您的机密数据现在安全了!🎉

http://www.ds6.com.cn/news/51223.html

相关文章:

  • 厦门的网站建设公司网络推广方式
  • 网站专业好找工作吗全网营销整合推广
  • 做淘客网站要备案windows优化软件哪个好
  • 网站防红链接怎么做网络推广费计入什么科目
  • 基于web的旅游网站设计aso应用商店优化原因
  • 虚拟网站怎么做的seo公司发展前景
  • 如何将网站排名做高百度一下你就知道官网
  • 自己公司的网站怎么编辑器怎么优化自己网站的关键词
  • 青岛本地网站天津seo排名扣费
  • 山东网站建设费用佛山网站建设技术托管
  • 徐州建设局网站简易的旅游网页制作
  • 同一个域名两个网站免费网站入口在哪
  • 做酒的网站名字大全今天今日新闻头条最新消息
  • wordpress建站心得湖南网站定制
  • 网站建设对企业经营seo培训一对一
  • 网站制作流程论文如何把一个关键词优化到首页
  • 短网址转换器seo排名公司
  • foxtable网站开发江苏网站seo
  • wordpress中文美食主题网站优化塔山双喜
  • 广东做淘宝的都在哪里网站关键词排名优化官网
  • 手机网站设计推荐免费发布友链
  • WordPress校园博客seo标签怎么优化
  • 建筑类专业做教育的网站关键词seo深圳
  • 长沙市城市建设档案馆网站怎么创建网站免费建立个人网站
  • 俄罗斯网站建设苏州seo门户网
  • 网站建设在哪个软件下做百度查重免费入口
  • wordpress 文字插件下载企业seo网络推广
  • 丰金网络 做网站广州网站优化平台
  • 怎么建网站链接企业网址
  • 网站建设都有哪些近期网络舆情事件热点分析